Clasa JToggleButton

public class JToggleButton extends AbstractButton implements Accessible

Este clasa generică pentru butoane cu două stări stabile: starea acționat (selectat, închis, validat) și starea eliberat (neselectat, deschis, nevalidat). Are ca subclase JCheckBox și JRadioButton. La fiecare acționare cu mouse-ul asupra unei instanțe a clasei JToggleBox sau a subclaselor sale, butonul respectiv trece, din starea în care se gasește, în cealaltă stare. Dacă nu se specifică altfel, starea inițială implicită este "eliberat".

Constructori

public JToggleButton() - creează un buton fără text sai pictogramă.

public JToggleButton(Icon icon) - creează un buton cu pictograma specificată ca parametru, dar fără text.

public JToggleButton(Icon icon, boolean selected) - creează un buton, care conține pictograma specificată, nu conține text, iar starea inițială este dată de al treilea parametru.

public JToggleButton(String text) - creează un buton cu textul specificat.

public JToggleButton(String text, boolean selected) - creează un buton cu textul specificat, la care starea inițială este indicată de al treilea parametru.

public JToggleButton(Action a) - creează un buton, cu proprietățile din acțiunea specificată.

public JToggleButton(String text, Icon icon, boolean selected) - creează un buton, care are textul și pictograma specificate, iar starea inițială este cea indicată de al treilea parametru.

Metode principale

Metodele principale sunt cele din clasa AbstractButton. Pentru o documentare completă se va consulta Java API.