- java.lang.Object
-
- java.util.EventObject
-
- javafx.event.Event
-
- javafx.scene.control.TreeView.EditEvent<T>
-
- 参数类型
-
T
- 输入的类型,与TreeView本身的类型相同。
- All Implemented Interfaces:
-
Serializable
,Cloneable
public static class TreeView.EditEvent<T> extends Event
一个Event
在TreeView中专门用于表示编辑相关事件的子类。 它提供了额外的API来轻松访问编辑事件发生的TreeItem,以及最终用户提供的输入。- 从以下版本开始:
- JavaFX 2.0
- 另请参见:
- Serialized Form
-
-
方法摘要
所有方法 接口方法 具体的方法 Modifier and Type 方法 描述 T
getNewValue()
返回最终用户输入到TreeItem的新值。T
getOldValue()
返回在当前编辑事件之前的TreeItem中存在的旧值。TreeView<T>
getSource()
返回发生编辑的TreeView。TreeItem<T>
getTreeItem()
返回编辑发生的TreeItem
。-
Methods inherited from class javafx.event.Event
clone, consume, copyFor, fireEvent, getEventType, getTarget, isConsumed
-
Methods inherited from class java.util.EventObject
toString
-
-
-
-
字段详细信息
-
ANY
public static final EventType<?> ANY
所有编辑事件类型的公共超类型。- 从以下版本开始:
- JavaFX 8.0
-
-
构造方法详细信息
-
EditEvent
public EditEvent(TreeView<T> source, EventType<? extends TreeView.EditEvent> eventType, TreeItem<T> treeItem, T oldValue, T newValue)
创建一个新的EditEvent实例来表示编辑事件。 此事件是用于TreeView.EDIT_START_EVENT
,TreeView.EDIT_COMMIT_EVENT
和TreeView.EDIT_CANCEL_EVENT
类型。- 参数
-
source
- 来源 -
eventType
- eventType -
treeItem
- 树项目 -
oldValue
- oldValue -
newValue
- newValue
-
-