Spec-Zone.ru › OpenJavaFX 21

Класс ToggleGroup

java.lang.Object
javafx.scene.control.ToggleGroup
public class ToggleGroup extends Object
Класс, содержащий ссылку на все Toggles, чьи selected переменные должны быть управляемы таким образом, чтобы в любой момент времени можно было выбрать только один Toggle в пределах ToggleGroup.

Обычно ToggleGroups управляются автоматически, просто указывая имя ToggleGroup на Toggle, но в некоторых ситуациях желательно явно управлять тем, какой ToggleGroup используется Toggles.

Since:
JavaFX 2.0

Краткое описание свойств

Тип Свойство Описание
final ReadOnlyObjectProperty<Toggle> selectedToggle
Выбранный переключатель.

Краткое описание конструкторов

Конструктор Описание
ToggleGroup()
Создаёт экземпляр ToggleGroup по умолчанию.

Краткое описание методов

Модификатор и тип Метод Описание
final ObservableMap<Object,Object> getProperties()
Возвращает наблюдаемую карту свойств этого узла, предназначенную в первую очередь для разработчиков приложений.
final Toggle getSelectedToggle()
Получает выбранный Toggle.
final ObservableList<Toggle> getToggles()
Список переключателей в группе ToggleGroup.
Object getUserData()
Возвращает ранее установленное свойство Object или null, если такое свойство не было установлено с помощью метода setUserData(java.lang.Object).
boolean hasProperties()
Проверяет, содержит ли ToggleGroup свойства.
final ReadOnlyObjectProperty<Toggle> selectedToggleProperty()
Выбранный переключатель.
final void selectToggle(Toggle value)
Выбирает переключатель.
void setUserData(Object value)
Удобный метод для установки одного свойства Object, которое можно получить позднее.

Методы, унаследованные от класса java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Подробное описание свойств

selectedToggle

public final ReadOnlyObjectProperty<Toggle> selectedToggleProperty
Выбранный переключатель.
См. также:
  • getSelectedToggle()
  • selectedToggleProperty()

Подробное описание конструкторов

ToggleGroup

public ToggleGroup()
Создаёт экземпляр ToggleGroup по умолчанию.

Подробное описание методов

getToggles

public final ObservableList<Toggle> getToggles()
Список переключателей в группе ToggleGroup.
Возвращает:
список переключателей в группе ToggleGroup

selectToggle

public final void selectToggle(Toggle value)
Выбирает переключатель.
Параметры:
value - Toggle, который должен быть выбран.

getSelectedToggle

public final Toggle getSelectedToggle()
Получает выбранный Toggle.
Возвращает:
Toggle Выбранный переключатель.

selectedToggleProperty

public final ReadOnlyObjectProperty<Toggle> selectedToggleProperty()
Выбранный переключатель.
Возвращает:
выбранный переключатель
См. также:
  • getSelectedToggle()

getProperties

public final ObservableMap<Object,Object> getProperties()
Возвращает наблюдаемую карту свойств этого узла, предназначенную в первую очередь для разработчиков приложений.
Возвращает:
наблюдаемую карту свойств этого узла, предназначенную в первую очередь для разработчиков приложений
Since:
JavaFX 8u40

hasProperties

public boolean hasProperties()
Проверяет, содержит ли ToggleGroup свойства.
Возвращает:
true, если у узла есть свойства.
Since:
JavaFX 8u40

setUserData

public void setUserData(Object value)
Удобный метод для установки одного свойства Object, которое можно получить позднее. Функционально эквивалентно вызову метода getProperties().put(Object key, Object value). Его можно получить позже, вызвав getUserData().
Параметры:
value - значение для хранения - его можно получить позже, вызвав getUserData().
Since:
JavaFX 8u40

getUserData

public Object getUserData()
Возвращает ранее установленное свойство Object или null, если такое свойство не было установлено с помощью метода setUserData(java.lang.Object).
Возвращает:
Объект, который был ранее установлен, или null, если свойство не было установлено или было установлено значение null.
Since:
JavaFX 8u40

© 2008, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from JavaFX API Documentation.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Java, JavaFX and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API