Перейти к содержанию

ToggleButton

Двухпозиционная кнопка, сохраняющая состояние выбора при нажатии.

Обзор

ToggleButton расширяет Button, добавляя булево состояние checked(). При клике состояние переключается и генерируется CheckedChangedEvent.

Переключение режима

ToggleButton gridToggle = new ToggleButton("Сетка")
        .checked(true);
gridToggle.onCheckedChanged(e -> editor.setSnap(e.newValue()));

Связанные ссылки

API

ToggleButton::onCheckedChanged(EventListener)

Слушатель смены выбора

Регистрирует коллбэк на изменение состояния переключателя.

Параметр Тип Описание
listener EventListener —

Возвращает EventSubscription.