public SwingGui() {
iMainWindow = new JFrame("Swing-Example");
iMainWindow.addWindowListener(
new WindowAdapter() {
public void windowClosing(WindowEvent e) {
exit();
}
});
}
private void createGUI() {
iMainWindow.getContentPane().setLayout
(new GridLayout(2,1,0,5));
iTextArea = new JTextArea();
createPanel();
iMainWindow.getContentPane().add(iTextArea);
iMainWindow.getContentPane().add(iInputPanel);
iMainWindow.setJMenuBar(createMenuBar());
}
private void createPanel() {
iInputPanel = new JPanel();
iInputPanel.setLayout(new FlowLayout());
iLabel = new JLabel("Text: ");
iTextField = new JTextField(10);
iButton = new JButton("Add");
iInputPanel.add(iLabel);
iInputPanel.add(iTextField);
iInputPanel.add(iButton);