- 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 方法 描述 intgetIndex()返回编辑发生的索引。TgetNewValue()返回最终用户提供的新输入的值。ListView<T>getSource()返回发生编辑的ListView。StringtoString()返回此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对象的字符串表示形式。
-
-