Spec-Zone.ru › OpenJavaFX 8
javafx.scene.control

Interface Toggle

All Known Implementing Classes:

RadioButton, RadioMenuItem, ToggleButton



public interface Toggle
Represents a control that can be toggled between selected and non-selected states. In addition, a Toggle can be assigned a ToggleGroup, which manages all assigned Toggles such that only a single Toggle within the ToggleGroup may be selected at any one time.

Since:

JavaFX 2.0

  • Property Summary

    All MethodsInstance MethodsAbstract Methods
    Type Property and Description
    BooleanProperty selected
    The selected state for this Toggle.
    ObjectProperty<ToggleGroup> toggleGroup
    The ToggleGroup to which this Toggle belongs.
  • Method Summary

    All MethodsInstance MethodsAbstract Methods
    Modifier and Type Method and Description
    ObservableMap<Object,Object> getProperties()
    Returns an observable map of properties on this toggle for use primarily by application developers.
    ToggleGroup getToggleGroup()
    Returns The ToggleGroup to which this Toggle belongs.
    Object getUserData()
    Returns a previously set Object property, or null if no such property has been set using the Node.setUserData(java.lang.Object) method.
    boolean isSelected()
    Indicates whether this Toggle is selected.
    BooleanProperty selectedProperty()
    The selected state for this Toggle.
    void setSelected(boolean selected)
    Sets this Toggle as selected or unselected.
    void setToggleGroup(ToggleGroup toggleGroup)
    Sets the ToggleGroup to which this Toggle belongs.
    void setUserData(Object value)
    Convenience method for setting a single Object property that can be retrieved at a later date.
    ObjectProperty<ToggleGroup> toggleGroupProperty()
    The ToggleGroup to which this Toggle belongs.
  • Property Detail

    • toggleGroup

      ObjectProperty<ToggleGroup> toggleGroupProperty
      The ToggleGroup to which this Toggle belongs.

      See Also:

      getToggleGroup(), setToggleGroup(ToggleGroup)

    • selected

      BooleanProperty selectedProperty
      The selected state for this Toggle.

      See Also:

      isSelected(), setSelected(boolean)

  • Method Detail

    • getToggleGroup

      ToggleGroup getToggleGroup()
      Returns The ToggleGroup to which this Toggle belongs.

      Returns:

      The ToggleGroup to which this Toggle belongs.

    • setToggleGroup

      void setToggleGroup(ToggleGroup toggleGroup)
      Sets the ToggleGroup to which this Toggle belongs.

      Parameters:

      toggleGroup - The new ToggleGroup.

    • toggleGroupProperty

      ObjectProperty<ToggleGroup> toggleGroupProperty()
      The ToggleGroup to which this Toggle belongs.

      See Also:

      getToggleGroup(), setToggleGroup(ToggleGroup)

    • isSelected

      boolean isSelected()
      Indicates whether this Toggle is selected.

      Returns:

      true if this Toggle is selected.

    • setSelected

      void setSelected(boolean selected)
      Sets this Toggle as selected or unselected.

      Parameters:

      selected - true to make this Toggle selected.

    • selectedProperty

      BooleanProperty selectedProperty()
      The selected state for this Toggle.

      See Also:

      isSelected(), setSelected(boolean)

    • getUserData

      Object getUserData()
      Returns a previously set Object property, or null if no such property has been set using the Node.setUserData(java.lang.Object) method.

      Returns:

      The Object that was previously set, or null if no property has been set or if null was set.

    • setUserData

      void setUserData(Object value)
      Convenience method for setting a single Object property that can be retrieved at a later date. This is functionally equivalent to calling the getProperties().put(Object key, Object value) method. This can later be retrieved by calling Node.getUserData().

      Parameters:

      value - The value to be stored - this can later be retrieved by calling Node.getUserData().

    • getProperties

      ObservableMap<Object,Object> getProperties()
      Returns an observable map of properties on this toggle for use primarily by application developers.

      Returns:

      An observable map of properties on this toggle for use primarily by application developers

© 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