T.M. SoftStudio

feci quod potui, faciant meliora potentes

Класс ToggleButton

Класс ToggleButton расширяет класс ButtonBase и реализует интерфейс javafx.scene.control.Toggle, представляя кнопку с нажатым или ненажатым состоянием.

Класс ToggleButton имеет подкласс RadioButton, представляющий переключатель.

Интерфейс Toggle обеспечивает переключение между выбранным и не выбранным состоянием и имеет следующие свойства и методы:

  • Свойство toggleGroup – объект javafx.scene.control.ToggleGroup группы переключателей, к которой данный переключатель относится.

  • Свойство selected – если true, тогда переключатель находится в выбранном состоянии.

  • Метод ToggleGroup getToggleGroup() – возвращает данную группу переключателей.

  • Метод void setToggleGroup(ToggleGroup toggleGroup) – устанавливает группу переключателей для данного переключателя.

  • Метод ObjectProperty<ToggleGroup> toggleGroupProperty() – возвращает JavaFX Beans свойство группы переключателей.

  • Метод boolean isSelected() – возвращает true, если переключатель находится в выбранном состоянии.

  • Метод void setSelected(boolean selected) – устанавливает переключатель в выбранное состояние.

  • Метод BooleanProperty selectedProperty() – возвращает JavaFX Beans свойство выбранного состояния.

  • Метод java.lang.Object getUserData() – возвращает свойство переключателя.

  • Метод void setUserData(java.lang.Object value) – устанавливает свойство переключателя.

  • Метод ObservableMap<java.lang.Object,java.lang.Object> getProperties() – возвращает свойства переключателя.

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

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

  • Свойство toggleGroup – группа кнопок данной кнопки.

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

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

  • Конструктор public ToggleButton(java.lang.String text, Node graphic).

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

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

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

  • Метод public final void setToggleGroup(ToggleGroup value) – устанавливает группу кнопок для данной кнопки.

  • Метод public final ToggleGroup getToggleGroup() – возвращает группу кнопок данной кнопки.

  • Метод public ObjectProperty<ToggleGroup> toggleGroupProperty() – возвращает JavaFX Beans свойство группы кнопок.

  • Метод public void fire() – генерирует событие.