Clasa Button

public class Button extends Component implements Accessible

Instanțele acestei clase sunt butoane care conțin un text numit "etichetă" (engl: label). Când este apăsat, butonul generează un eveniment de acțiune, care poate fi ascultat cu un ActionListener.

Constructori

public Button() - construiește un buton care nu conține text.

public Button(String label) -  construiește un buton care conține eticheta specificată.

Metode

Metodele sunt cele ale clasei Component la care se adaugă următoarele:

public String getLabel() - întoarce eticheta butonului.

public void setLabel(String label) - setează eticheta butonului.

public void setActionCommand(String command) - setează  numele acțiunii de comandă generată de buton. Dacă nu se folosește această comandă, implicit acest nume este identic cu eticheta butonului.

public String getActionCommand() - întoarce numele acțiunii de comandă generată de buton.

public void addActionListener(ActionListener l) - adaugă la buton un ascultător de evenimente de acțiune.

public void removeActionListener(ActionListener l) - elimină ascultătorul de evenimente de acțiune specificat.