Java Standard: Grafische Oberflächen mit Swing: Kontrollelemente: Swing Controls: JButton

Aus Wikibooks
Zur Navigation springen Zur Suche springen
link=Java_Standard:_Grafische_Oberfl%C3%A4chen_mit_Swing Hoch zu Grafische Oberflächen mit Swing | Vor zu ButtonGroup link=Java_Standard:_Grafische_Oberfl%C3%A4chen_mit_Swing:_Kontrollelemente:_Swing_Controls:_ButtonGroup


JButton[Bearbeiten]

JButton stellt eine Schaltfläche dar und erbt die meisten Eigenschaften von der Klasse AbstractButton. Klickt man auf einen JButton, so reagiert die Methode actionPerformed des ActionListeners auf das Signal.
Ein Beispiel dazu:

...
JButton button1 = new JButton("eine JButton");
button1.addActionListener(new MyButtonListener());
...

class MyButtonListener implements ActionListener {
  public void actionPerformed(ActionEvent event) {
    // Quelltext, der ausgeführt wird, wenn der JButton angeklickt wird.
  }
}