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