T.M. SoftStudio

feci quod potui, faciant meliora potentes

Класс CheckBox

Класс CheckBox расширяет класс ButtonBase и представляет рамку с флажком выбора.

Класс CheckBox имеет, помимо унаследованных от класса ButtonBase, следующие свойства, конструкторы и методы:

  • Свойство indeterminate – если true, тогда компонент находится в неопределенном состоянии, при котором в рамке отображается « – ».

  • Свойство selected – если true, тогда флажок выбора поставлен.

  • Свойство allowIndeterminate – если true, тогда компонент проходит через три состояния: флажок выбора поставлен, флажок выбора отменен, неопределенное состояние. Если false, тогда есть только два состояния – флажок поставлен и отменен.

  • Конструктор public CheckBox().

  • Конструктор public CheckBox(java.lang.String text).

  • Метод public final void setIndeterminate(boolean value) – устанавливает неопределенное состояние компонента.

  • Метод public final boolean isIndeterminate() – возвращает true, если компонент находится в неопределенном состоянии.

  • Метод public BooleanProperty indeterminateProperty() – возвращает JavaFX Beans свойство неопределенного состояния компонента.

  • Метод public final void setSelected(boolean value) – устанавливает компонент в состояние «флажок поставлен».

  • Метод public final boolean isSelected() – возвращает true, если флажок поставлен.

  • Метод public BooleanProperty selectedProperty() – возвращает JavaFX Beans свойство состояния «флажок поставлен».

  • Метод public final void setAllowIndeterminate(boolean value) – устанавливает наличие трех состояний компонента: флажок выбора поставлен, флажок выбора отменен, неопределенное состояние.

  • Метод public final boolean isAllowIndeterminate() – возвращает true, если компонент проходит через три состояния: флажок выбора поставлен, флажок выбора отменен, неопределенное состояние.

  • Метод public BooleanProperty allowIndeterminateProperty() – возвращает JavaFX Beans свойство наличия трех состояний компонента.

  • Метод public void fire() – генерирует событие компонента, переключая состояния компонента.