Module  javafx.controls
软件包  javafx.scene.control

Interface Toggle

  • 所有已知实现类:
    RadioButtonRadioMenuItemToggleButton


    public interface Toggle
    表示可以在选定状态和未选择状态之间切换的控件。 另外,一个Toggle可以被分配一个ToggleGroup ,它管理所有分配的切换,使得只能在ToggleGroup的一个Toggle在任何一个时间被选中。
    从以下版本开始:
    JavaFX 2.0
    • 方法详细信息

      • isSelected

        boolean isSelected​()
        指示是否选择此 Toggle
        结果
        true如果这个 Toggle被选中。
      • setSelected

        void setSelected​(boolean selected)
        将此 Toggle设置为选定或未选择。
        参数
        selected - true使此 Toggle被选中。
      • getUserData

        Object getUserData​()
        返回先前设置的Object属性,如果没有使用 Node.setUserData(java.lang.Object)方法设置此属性,则返回null。
        结果
        先前设置的对象,如果没有设置属性或设置为null,则为null。
      • setUserData

        void setUserData​(Object value)
        用于设置可以在以后检索的单个Object属性的便利方法。 这在功能上等同于调用getProperties()。put(Object key,Object value)方法。 这可以稍后通过调用Node.getUserData()来检索。
        参数
        value - 要存储的值 - 以后可以通过调用 Node.getUserData()来检索。
      • getProperties

        ObservableMap<Object,Object> getProperties​()
        返回此切换上属性的可观察地图,主要由应用程序开发人员使用。
        结果
        该切换的属性的可观察地图主要由应用程序开发人员使用