source: tmcsimulator/trunk/src/tmcsim/client/cadclientgui/screens/SearchEntry.java @ 3

Revision 3, 13.5 KB checked in by jdalbey, 10 years ago (diff)

Initial Import of project files - cadclientgui

Line 
1package tmcsim.client.cadclientgui.screens;
2
3/*
4 * To change this template, choose Tools | Templates
5 * and open the template in the editor.
6 */
7
8/**
9 *
10 * @author Stuart
11 */
12public class SearchEntry extends javax.swing.JFrame {
13
14    /**
15     * Creates new form SearchEntry
16     */
17    public SearchEntry() {
18        initComponents();
19    }
20
21    /**
22     * This method is called from within the constructor to initialize the form.
23     * WARNING: Do NOT modify this code. The content of this method is always
24     * regenerated by the Form Editor.
25     */
26    @SuppressWarnings("unchecked")
27    // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
28    private void initComponents() {
29
30        entryPanel = new javax.swing.JPanel();
31        categoryLabel = new javax.swing.JLabel();
32        addressLabel = new javax.swing.JLabel();
33        phone1Label = new javax.swing.JLabel();
34        commentLabel = new javax.swing.JLabel();
35        categoryField = new javax.swing.JTextField();
36        addressField = new javax.swing.JTextField();
37        phone1Field = new javax.swing.JTextField();
38        commentField = new javax.swing.JTextField();
39        cityLabel = new javax.swing.JLabel();
40        phone2Label = new javax.swing.JLabel();
41        phone2Field = new javax.swing.JTextField();
42        cityField = new javax.swing.JTextField();
43        nameField = new javax.swing.JTextField();
44        nameLabel = new javax.swing.JLabel();
45        stateLabel = new javax.swing.JLabel();
46        faxNumberLabel = new javax.swing.JLabel();
47        faxNumberField = new javax.swing.JTextField();
48        stateField = new javax.swing.JTextField();
49        zipLabel = new javax.swing.JLabel();
50        zipField = new javax.swing.JTextField();
51
52        setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
53
54        categoryLabel.setText("Category:");
55
56        addressLabel.setText("Address:");
57
58        phone1Label.setText("Phone 1:");
59
60        commentLabel.setText("Comment:");
61
62        categoryField.setText("jTextField1");
63
64        addressField.setText("jTextField1");
65
66        phone1Field.setText("jTextField1");
67
68        commentField.setText("jTextField1");
69
70        cityLabel.setText("City:");
71
72        phone2Label.setText("Phone 2:");
73
74        phone2Field.setText("jTextField1");
75
76        cityField.setText("jTextField1");
77
78        nameField.setText("jTextField1");
79        nameField.addActionListener(new java.awt.event.ActionListener() {
80            public void actionPerformed(java.awt.event.ActionEvent evt) {
81                nameFieldActionPerformed(evt);
82            }
83        });
84
85        nameLabel.setText("Name:");
86
87        stateLabel.setText("State:");
88
89        faxNumberLabel.setText("FaxNumber:");
90
91        faxNumberField.setText("jTextField1");
92
93        stateField.setText("jTextField1");
94
95        zipLabel.setText("Zip:");
96
97        zipField.setText("jTextField1");
98
99        javax.swing.GroupLayout entryPanelLayout = new javax.swing.GroupLayout(entryPanel);
100        entryPanel.setLayout(entryPanelLayout);
101        entryPanelLayout.setHorizontalGroup(
102            entryPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
103            .addGroup(entryPanelLayout.createSequentialGroup()
104                .addContainerGap()
105                .addGroup(entryPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
106                    .addGroup(entryPanelLayout.createSequentialGroup()
107                        .addComponent(categoryLabel)
108                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
109                        .addComponent(categoryField, javax.swing.GroupLayout.PREFERRED_SIZE, 160, javax.swing.GroupLayout.PREFERRED_SIZE))
110                    .addGroup(entryPanelLayout.createSequentialGroup()
111                        .addComponent(addressLabel)
112                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
113                        .addComponent(addressField))
114                    .addGroup(entryPanelLayout.createSequentialGroup()
115                        .addComponent(phone1Label)
116                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
117                        .addComponent(phone1Field))
118                    .addGroup(entryPanelLayout.createSequentialGroup()
119                        .addComponent(commentLabel)
120                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
121                        .addComponent(commentField)))
122                .addGap(30, 30, 30)
123                .addGroup(entryPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
124                    .addComponent(phone2Label)
125                    .addComponent(cityLabel)
126                    .addComponent(nameLabel))
127                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
128                .addGroup(entryPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
129                    .addGroup(entryPanelLayout.createSequentialGroup()
130                        .addGroup(entryPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
131                            .addComponent(cityField, javax.swing.GroupLayout.DEFAULT_SIZE, 120, Short.MAX_VALUE)
132                            .addComponent(phone2Field))
133                        .addGap(30, 30, 30)
134                        .addGroup(entryPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
135                            .addComponent(faxNumberLabel)
136                            .addComponent(stateLabel))
137                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
138                        .addGroup(entryPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
139                            .addComponent(faxNumberField, javax.swing.GroupLayout.PREFERRED_SIZE, 100, javax.swing.GroupLayout.PREFERRED_SIZE)
140                            .addGroup(entryPanelLayout.createSequentialGroup()
141                                .addComponent(stateField, javax.swing.GroupLayout.PREFERRED_SIZE, 40, javax.swing.GroupLayout.PREFERRED_SIZE)
142                                .addGap(63, 63, 63)
143                                .addComponent(zipLabel)
144                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
145                                .addComponent(zipField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))))
146                    .addComponent(nameField, javax.swing.GroupLayout.PREFERRED_SIZE, 120, javax.swing.GroupLayout.PREFERRED_SIZE))
147                .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
148        );
149        entryPanelLayout.setVerticalGroup(
150            entryPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
151            .addGroup(entryPanelLayout.createSequentialGroup()
152                .addContainerGap()
153                .addGroup(entryPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
154                    .addComponent(categoryLabel)
155                    .addComponent(categoryField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
156                    .addComponent(nameField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
157                    .addComponent(nameLabel))
158                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
159                .addGroup(entryPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
160                    .addComponent(addressLabel)
161                    .addComponent(addressField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
162                    .addComponent(cityLabel)
163                    .addComponent(cityField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
164                    .addComponent(stateLabel)
165                    .addComponent(stateField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
166                    .addComponent(zipLabel)
167                    .addComponent(zipField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
168                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
169                .addGroup(entryPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
170                    .addComponent(phone1Label)
171                    .addComponent(phone1Field, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
172                    .addComponent(phone2Label)
173                    .addComponent(phone2Field, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
174                    .addComponent(faxNumberLabel)
175                    .addComponent(faxNumberField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
176                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
177                .addGroup(entryPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
178                    .addComponent(commentLabel)
179                    .addComponent(commentField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
180                .addContainerGap())
181        );
182
183        javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
184        getContentPane().setLayout(layout);
185        layout.setHorizontalGroup(
186            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
187            .addComponent(entryPanel, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
188        );
189        layout.setVerticalGroup(
190            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
191            .addComponent(entryPanel, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
192        );
193
194        pack();
195    }// </editor-fold>//GEN-END:initComponents
196
197    private void nameFieldActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_nameFieldActionPerformed
198        // TODO add your handling code here:
199    }//GEN-LAST:event_nameFieldActionPerformed
200
201    /**
202     * @param args the command line arguments
203     */
204    public static void main(String args[]) {
205        /* Set the Nimbus look and feel */
206        //<editor-fold defaultstate="collapsed" desc=" Look and feel setting code (optional) ">
207        /* If Nimbus (introduced in Java SE 6) is not available, stay with the default look and feel.
208         * For details see http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html
209         */
210        try {
211            for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) {
212                if ("Nimbus".equals(info.getName())) {
213                    javax.swing.UIManager.setLookAndFeel(info.getClassName());
214                    break;
215                }
216            }
217        } catch (ClassNotFoundException ex) {
218            java.util.logging.Logger.getLogger(SearchEntry.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
219        } catch (InstantiationException ex) {
220            java.util.logging.Logger.getLogger(SearchEntry.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
221        } catch (IllegalAccessException ex) {
222            java.util.logging.Logger.getLogger(SearchEntry.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
223        } catch (javax.swing.UnsupportedLookAndFeelException ex) {
224            java.util.logging.Logger.getLogger(SearchEntry.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
225        }
226        //</editor-fold>
227
228        /* Create and display the form */
229        java.awt.EventQueue.invokeLater(new Runnable() {
230            public void run() {
231                new SearchEntry().setVisible(true);
232            }
233        });
234    }
235    // Variables declaration - do not modify//GEN-BEGIN:variables
236    private javax.swing.JTextField addressField;
237    private javax.swing.JLabel addressLabel;
238    private javax.swing.JTextField categoryField;
239    private javax.swing.JLabel categoryLabel;
240    private javax.swing.JTextField cityField;
241    private javax.swing.JLabel cityLabel;
242    private javax.swing.JTextField commentField;
243    private javax.swing.JLabel commentLabel;
244    private javax.swing.JPanel entryPanel;
245    private javax.swing.JTextField faxNumberField;
246    private javax.swing.JLabel faxNumberLabel;
247    private javax.swing.JTextField nameField;
248    private javax.swing.JLabel nameLabel;
249    private javax.swing.JTextField phone1Field;
250    private javax.swing.JLabel phone1Label;
251    private javax.swing.JTextField phone2Field;
252    private javax.swing.JLabel phone2Label;
253    private javax.swing.JTextField stateField;
254    private javax.swing.JLabel stateLabel;
255    private javax.swing.JTextField zipField;
256    private javax.swing.JLabel zipLabel;
257    // End of variables declaration//GEN-END:variables
258}
Note: See TracBrowser for help on using the repository browser.