2 * Copyright 2009 (c) Florian Frankenberger (darkblue.de)
4 * This file is part of LEA.
6 * LEA is free software: you can redistribute it and/or modify it under the
7 * terms of the GNU Lesser General Public License as published by the Free
8 * Software Foundation, either version 3 of the License, or (at your option) any
11 * LEA is distributed in the hope that it will be useful, but WITHOUT ANY
12 * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
13 * A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
16 * You should have received a copy of the GNU Lesser General Public License
17 * along with LEA. If not, see <http://www.gnu.org/licenses/>.
25 class LEAStatusWindow extends javax.swing.JFrame {
27 private static final long serialVersionUID = 6565861506173488477L;
29 /** Creates new form LEAStatusWindow */
30 public LEAStatusWindow() {
32 this.setLocationRelativeTo(null);
35 public FaceInfoPanel getFaceInfoPanel() {
36 return (FaceInfoPanel)this.faceInfoPanel;
39 public EyeInfoPanel getEyeInfoPanel() {
40 return (EyeInfoPanel)this.eyeInfoPanel;
43 /** This method is called from within the constructor to
44 * initialize the form.
45 * WARNING: Do NOT modify this code. The content of this method is
46 * always regenerated by the Form Editor.
48 @SuppressWarnings("unchecked")
49 // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
50 private void initComponents() {
52 jPanel1 = new javax.swing.JPanel();
53 faceInfoPanel = new FaceInfoPanel();
54 eyeInfoPanel = new EyeInfoPanel();
56 setDefaultCloseOperation(javax.swing.WindowConstants.DO_NOTHING_ON_CLOSE);
57 setTitle("LEA Status Window");
58 setBackground(new java.awt.Color(0, 0, 0));
61 jPanel1.setBackground(new java.awt.Color(0, 0, 0));
63 javax.swing.GroupLayout faceInfoPanelLayout = new javax.swing.GroupLayout(faceInfoPanel);
64 faceInfoPanel.setLayout(faceInfoPanelLayout);
65 faceInfoPanelLayout.setHorizontalGroup(
66 faceInfoPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
67 .addGap(0, 468, Short.MAX_VALUE)
69 faceInfoPanelLayout.setVerticalGroup(
70 faceInfoPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
71 .addGap(0, 119, Short.MAX_VALUE)
74 javax.swing.GroupLayout eyeInfoPanelLayout = new javax.swing.GroupLayout(eyeInfoPanel);
75 eyeInfoPanel.setLayout(eyeInfoPanelLayout);
76 eyeInfoPanelLayout.setHorizontalGroup(
77 eyeInfoPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
78 .addGap(0, 468, Short.MAX_VALUE)
80 eyeInfoPanelLayout.setVerticalGroup(
81 eyeInfoPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
82 .addGap(0, 60, Short.MAX_VALUE)
85 javax.swing.GroupLayout jPanel1Layout = new javax.swing.GroupLayout(jPanel1);
86 jPanel1.setLayout(jPanel1Layout);
87 jPanel1Layout.setHorizontalGroup(
88 jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
89 .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel1Layout.createSequentialGroup()
91 .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
92 .addComponent(eyeInfoPanel, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
93 .addComponent(faceInfoPanel, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
96 jPanel1Layout.setVerticalGroup(
97 jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
98 .addGroup(jPanel1Layout.createSequentialGroup()
100 .addComponent(faceInfoPanel, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
101 .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
102 .addComponent(eyeInfoPanel, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
103 .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
106 javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
107 getContentPane().setLayout(layout);
108 layout.setHorizontalGroup(
109 layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
110 .addComponent(jPanel1, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
112 layout.setVerticalGroup(
113 layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
114 .addComponent(jPanel1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
118 }// </editor-fold>//GEN-END:initComponents
121 // Variables declaration - do not modify//GEN-BEGIN:variables
122 private javax.swing.JPanel eyeInfoPanel;
123 private javax.swing.JPanel faceInfoPanel;
124 private javax.swing.JPanel jPanel1;
125 // End of variables declaration//GEN-END:variables