Spec-Zone.ru › OpenJavaFX 11
Модуль javafx.controls
Пакет javafx.scene.control

Класс 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)
    Удобный метод для установки одного свойства Object, которое можно получить позже.
    • Методы, унаследованные от класса 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)
      Удобный метод для установки одного свойства Object, которое можно получить позже. Функционально эквивалентно вызову метода getProperties().put(Object key, Object value). Это можно получить позже, вызвав getUserData().
      Параметры:
      value - Значение для хранения - его можно получить позже, вызвав getUserData().
      Since:
      JavaFX 8u40
    • getUserData

      public Object getUserData()
      Возвращает ранее установленное свойство Object или null, если такое свойство не было установлено с помощью метода setUserData(java.lang.Object).
      Возвращает:
      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