Интерфейс переключения
- Все известные реализующие классы:
-
RadioButton,RadioMenuItem,ToggleButton
public interface Toggle Представляет собой элемент управления, который может быть переключен между выбранным и невыбранным состояниями. Кроме того, элементу переключения можно назначить
ToggleGroup, который управляет всеми назначенными элементами переключения таким образом, что только один элемент переключения в ToggleGroup может быть выбран в любой момент времени.- С:
- JavaFX 2.0
Краткое описание свойств
| Тип | Свойство | Описание |
|---|---|---|
BooleanProperty | selected | Выбранное состояние для данного Toggle. |
ObjectProperty<ToggleGroup> | toggleGroup | Группа переключений ToggleGroup, к которой принадлежит данный Toggle. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
ObservableMap<Object,Object> | getProperties() | Возвращает наблюдаемую карту свойств данного переключателя, предназначенную в основном для разработчиков приложений. |
ToggleGroup | getToggleGroup() | Возвращает группу переключений ToggleGroup, к которой принадлежит данный Toggle. |
Object | getUserData() | Возвращает ранее заданное свойство Object, или null, если такое свойство не было задано с помощью метода Node.setUserData(java.lang.Object). |
boolean | isSelected() | Указывает, выбран ли данный Toggle. |
BooleanProperty | selectedProperty() | Выбранное состояние для данного Toggle. |
void | setSelected(boolean selected) | Устанавливает выбранное или невыбранное состояние для этого Toggle. |
void | setToggleGroup(ToggleGroup toggleGroup) | Устанавливает группу переключений ToggleGroup, к которой принадлежит данный Toggle. |
void | setUserData(Object value) | Удобный метод для задания одиночного свойства Object, которое можно получить в дальнейшем. |
ObjectProperty<ToggleGroup> | toggleGroupProperty() | Группа переключений ToggleGroup, к которой принадлежит данный Toggle. |
Подробное описание свойств
toggleGroup
ObjectProperty<ToggleGroup> toggleGroupProperty
Группа переключений
ToggleGroup, к которой принадлежит данный Toggle.- См. также:
-
getToggleGroup(),setToggleGroup(ToggleGroup)
selected
BooleanProperty selectedProperty
Выбранное состояние для данного
Toggle.- См. также:
-
isSelected(),setSelected(boolean)
Подробное описание методов
getToggleGroup
ToggleGroup getToggleGroup()
Возвращает группу переключений
ToggleGroup, к которой принадлежит данный Toggle.- Возвращает:
- Группа переключений
ToggleGroup, к которой принадлежит данныйToggle.
setToggleGroup
void setToggleGroup(ToggleGroup toggleGroup)
Устанавливает группу переключений
ToggleGroup, к которой принадлежит данный Toggle.- Параметры:
-
toggleGroup- Новая группа переключенийToggleGroup.
toggleGroupProperty
ObjectProperty<ToggleGroup> toggleGroupProperty()
Группа переключений
ToggleGroup, к которой принадлежит данный Toggle.- См. также:
-
getToggleGroup(),setToggleGroup(ToggleGroup)
isSelected
boolean isSelected()
Указывает, выбран ли данный
Toggle.- Возвращает:
-
true, если данныйToggleвыбран.
setSelected
void setSelected(boolean selected)
Устанавливает выбранное или невыбранное состояние для этого
Toggle.- Параметры:
-
selected-true, чтобы сделать данныйToggleвыбранным.
selectedProperty
BooleanProperty selectedProperty()
Выбранное состояние для данного
Toggle.- См. также:
-
isSelected(),setSelected(boolean)
getUserData
Object getUserData()
Возвращает ранее заданное свойство Object, или null, если такое свойство не было задано с помощью метода
Node.setUserData(java.lang.Object).- Возвращает:
- Объект, который был ранее задан, или null, если свойство не было задано или было задано значение null.
setUserData
void setUserData(Object value)
Удобный метод для задания одиночного свойства Object, которое можно получить в дальнейшем. Это функционально эквивалентно вызову метода getProperties().put(Object key, Object value). Его можно получить позже, вызвав
Node.getUserData().- Параметры:
-
value- Значение для хранения - его можно получить позже, вызвавNode.getUserData().
getProperties
ObservableMap<Object,Object> getProperties()
Возвращает наблюдаемую карту свойств данного переключателя, предназначенную в основном для разработчиков приложений.
- Возвращает:
- Наблюдаемая карта свойств данного переключателя, предназначенная в основном для разработчиков приложений
© 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.