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

Checkbox

Квадратный флажок с поддержкой двухпозиционного и трёхпозиционного (неопределённого) режимов.

Обзор

Checkbox отображает квадратный флажок с анимированной галочкой/прочерком и сопровождающей текстовой подписью. В трёхпозиционном режиме переключается между CHECKED, UNCHECKED и INDETERMINATE.

Флажок согласия

Checkbox agreeBox = new Checkbox("Я принимаю условия соглашения")
        .checked(false);
agreeBox.onStateChanged(e -> submitBtn.enabled(e.newState() == CheckboxState.CHECKED));

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