- java.lang.Object
-
- java.util.EventObject
-
- javafx.event.Event
-
- javafx.scene.control.CheckBoxTreeItem.TreeModificationEvent<T>
-
- 参数类型
-
T
-value
属性中包含的值的类型。
- All Implemented Interfaces:
-
Serializable
,Cloneable
- Enclosing class:
- CheckBoxTreeItem < T >
public static class CheckBoxTreeItem.TreeModificationEvent<T> extends Event
一个TreeModificationEvent类,类似于TreeItem.TreeModificationEvent
类的工作,因为该事件会引发 CheckBoxTreeItem层次结构,直到父节点为空。- 从以下版本开始:
- JavaFX 2.2
- 另请参见:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field 描述 static EventType<Event>
ANY
所有树修改事件类型的常用超类型。-
Fields inherited from class javafx.event.Event
consumed, eventType, NULL_SOURCE_TARGET, target
-
Fields inherited from class java.util.EventObject
source
-
-
构造方法摘要
构造方法 Constructor 描述 TreeModificationEvent(EventType<? extends Event> eventType, CheckBoxTreeItem<T> treeItem, boolean selectionChanged)
创建一个默认的TreeModificationEvent实例来表示给定的CheckBoxTreeItem实例的选择/不确定状态的变化。
-
方法摘要
所有方法 接口方法 具体的方法 Modifier and Type 方法 描述 CheckBoxTreeItem<T>
getTreeItem()
返回此事件发生的CheckBoxTreeItem。boolean
wasIndeterminateChanged()
表示此事件的原因是CheckBoxTreeItem中的不确定状态发生了变化(而不是被选择或未选择)。boolean
wasSelectionChanged()
表示此事件的原因是CheckBoxTreeItem上的选择已更改(与其变为不确定)相反。-
Methods inherited from class javafx.event.Event
clone, consume, copyFor, fireEvent, getEventType, getTarget, isConsumed
-
Methods inherited from class java.util.EventObject
getSource, toString
-
-
-
-
构造方法详细信息
-
TreeModificationEvent
public TreeModificationEvent(EventType<? extends Event> eventType, CheckBoxTreeItem<T> treeItem, boolean selectionChanged)
创建一个默认的TreeModificationEvent实例来表示给定的CheckBoxTreeItem实例的选择/不确定状态的变化。- 参数
-
eventType
- eventType -
treeItem
- 树项目 -
selectionChanged
- 表示选择是否改变
-
-
方法详细信息
-
getTreeItem
public CheckBoxTreeItem<T> getTreeItem()
返回此事件发生的CheckBoxTreeItem。- 结果
- 该事件发生的CheckBoxTreeItem。
-
wasSelectionChanged
public boolean wasSelectionChanged()
表示此事件的原因是CheckBoxTreeItem上的选择已更改(与其变为不确定)相反。- 结果
- CheckBoxTreeItem的选择已更改
-
wasIndeterminateChanged
public boolean wasIndeterminateChanged()
表示此事件的原因是CheckBoxTreeItem中的不确定状态发生了变化(而不是被选择或未选择)。- 结果
- CheckBoxTreeItem的不确定性已更改
-
-