import java.awt.BorderLayout; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JPanel; import javax.swing.JTextArea; import javax.swing.JTextField; @SuppressWarnings("serial") public class Tutorial6 extends JFrame { public Tutorial6() { super("Tutorial 6"); this.add(new JTextArea(10, 20), BorderLayout.CENTER); JPanel panel = new JPanel(); panel.add(new JLabel("A value")); panel.add(new JTextField("Enter a value")); panel.add(new JButton("Enter")); this.add(panel, BorderLayout.SOUTH); // this.add(new JButton("silly1"),BorderLayout.WEST); // this.add(new JButton("silly2"),BorderLayout.WEST); this.pack(); this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); } public static void main(String[] args) { Tutorial6 myFrame = new Tutorial6(); myFrame.setVisible(true); } }