Clasa ButtonGroup

public class ButtonGroup extends Object implements Serializable

Instanțele clasei ButtonGroup nu sunt componente grafice propriu-zise, rolul lor fiind de a creea grupuri de butoane. Toate butoanele conținute într-un grup sunt legate logic între ele, astfel că numai un singur buton din grup se poate găsi la un moment dat în starea "apăsat", celelalte fiind în starea "eliberat". Când se apasă un buton, se eliberează automat butonul din același grup, care era apăsat anterior.Se folosește, de regulă, la gruparea butoanelor din clasele JRadioButton și JRadioButtonMenuItem.

Constructor

public ButtonGroup()

Metode principale

public void add(AbstractButton b) - se adaugă la grup butonul specificat.

public void remove(AbstractButton b) - se elimină din grup butonul specificat

public Enumeration getElements() - întoarce o enumerație a elementelor grupului.

public int getButtonCount() - întoarce numărul butoanelor din grup.