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: }