Компонент Button
Компонент Button — это кнопка стандартного для данной графической системы вида с надписью, умеющая реагировать на щелчок кнопки мыши — при нажатии она «вдавливается» в плоскость контейнера, при отпускании — становится «выпуклой».
Два конструктора Button о и Button (string label) создают кнопку без надписи и с надписью label соответственно.
Методы доступа getLabel() и setLabel (String label) позволяют получить и изменить надпись на кнопке.
Главная функция кнопки — реагировать на щелчки мыши, и прочие методы класса обрабатывают эти действия.
События
Кроме событий класса Component: ComponentEvent, FocusEvent, KeyEvent, MouseEvent, При воздействии на кнопку происходит Событие ActionEvent.
Немного сложнее класса Label класс checkbox, создающий кнопки выбора.