Java Reference
In-Depth Information
153 idTextField.setEditable( false );
154 displayPanel.add(idTextField);
155
156 firstNameLabel.setText( "First Name:" );
157 displayPanel.add(firstNameLabel);
158 displayPanel.add(firstNameTextField);
159
160 lastNameLabel.setText( "Last Name:" );
161 displayPanel.add(lastNameLabel);
162 displayPanel.add(lastNameTextField);
163
164 emailLabel.setText( "Email:" );
165 displayPanel.add(emailLabel);
166 displayPanel.add(emailTextField);
167
168 phoneLabel.setText( "Phone Number:" );
169 displayPanel.add(phoneLabel);
170 displayPanel.add(phoneTextField);
171 add(displayPanel);
172
173 queryPanel.setLayout(
174 new BoxLayout(queryPanel, BoxLayout.X_AXIS ));
175
176 queryPanel.setBorder(BorderFactory.createTitledBorder(
177 "Find an entry by last name" ));
178 queryLabel.setText( "Last Name:" );
179 queryPanel.add(Box.createHorizontalStrut( 5 ));
180 queryPanel.add(queryLabel);
181 queryPanel.add(Box.createHorizontalStrut( 10 ));
182 queryPanel.add(queryTextField);
183 queryPanel.add(Box.createHorizontalStrut( 10 ));
184
185 queryButton.setText( "Find" );
186 queryButton.addActionListener(
187 new ActionListener()
188 {
189 public void actionPerformed(ActionEvent evt)
190 {
191 queryButtonActionPerformed(evt);
192 }
193 }
194 );
195
196 queryPanel.add(queryButton);
197 queryPanel.add(Box.createHorizontalStrut( 5 ));
198 add(queryPanel);
199
200 browseButton.setText( "Browse All Entries") ;
201 browseButton.addActionListener(
202 new ActionListener()
203 {
204 public void actionPerformed(ActionEvent evt)
205 {
Fig. 24.32 | A simple address book. (Part 4 of 8.)
Search WWH ::




Custom Search