Bergervei/Java-GUI-Test

Aus ProgrammingWiki

Wiki-Quelltext dieser Seite.

<language>Java</language>
<eval id="4d0de7d4a6d4f">
JButton myButton = new JButton("Button");
JTextField myTextField = new JTextField("My text");
JPanel bottomPanel = new JPanel();
JPanel holdAll = new JPanel();

frame = new JFrame( "My Frame" );
frame.setLocation(200, 200);
frame.setSize(300, 100);

bottomPanel.setLayout(new FlowLayout());
bottomPanel.add(myButton);
    
holdAll.setLayout(new BorderLayout());
holdAll.add(bottomPanel, BorderLayout.SOUTH);
holdAll.add(myTextField, BorderLayout.CENTER);
    
frame.getContentPane().add(holdAll, BorderLayout.CENTER);
frame.setVisible(true);
    
myButton.addActionListener(this);
    
void actionPerformed(ActionEvent Ereignis) {
 if (Ereignis.getSource() == myButton)
  myTextField.setText("A button click");
 else
  myTextField.setText("E ...?");
}
</eval>