01: import java.awt.*; 02: import javax.swing.*; 03: 04: public class FrameTest 05: { 06: public static void main(String[] args) 07: { 08: JFrame frame = new JFrame(); 09: 10: JButton helloButton = new JButton("Say Hello"); 11: JButton goodbyeButton = new JButton("Say Goodbye"); 12: 13: final int FIELD_WIDTH = 20; 14: JTextField textField = new JTextField(FIELD_WIDTH); 15: textField.setText("Click a button!"); 16: 17: Container contentPane = frame.getContentPane(); 18: contentPane.setLayout(new FlowLayout()); 19: 20: contentPane.add(helloButton); 21: contentPane.add(goodbyeButton); 22: contentPane.add(textField); 23: 24: frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); 25: frame.pack(); 26: frame.show(); 27: } 28: }