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.
public Button(String label) - construiește un buton care conține eticheta specificată.
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.