Spec-Zone.ru › OpenJavaFX 17

Класс 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

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

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

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

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

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

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

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

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

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

selectedToggle

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

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

ToggleGroup

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

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

getToggles

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

selectToggle

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

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)
Удобный метод для установки одиночного объекта-свойства, которое можно получить впоследствии. Это функционально эквивалентно вызову метода 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