- java.lang.Object
-
- java.util.EventObject
-
- javafx.event.Event
-
- javafx.scene.control.ScrollToEvent<T>
-
- All Implemented Interfaces:
-
Serializable
,Cloneable
public class ScrollToEvent<T> extends Event
事件相关ScrollPane
所虚拟化控制,比如ListView
,TableView
,TreeView
和TreeTableView
。- 从以下版本开始:
- JavaFX 8.0
- 另请参见:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field 描述 static EventType<ScrollToEvent>
ANY
所有滚动到事件类型的常用超类型。-
Fields inherited from class javafx.event.Event
consumed, eventType, NULL_SOURCE_TARGET, target
-
Fields inherited from class java.util.EventObject
source
-
-
构造方法摘要
构造方法 Constructor 描述 ScrollToEvent(Object source, EventTarget target, EventType<ScrollToEvent<T>> type, T scrollTarget)
使用指定的事件源,目标和类型构造新的Event
。
-
方法摘要
所有方法 静态方法 接口方法 具体的方法 Modifier and Type 方法 描述 T
getScrollTarget()
static <T extends TableColumnBase<?,?>>
EventType<ScrollToEvent<T>>scrollToColumn()
如果用户请求滚动一个TableColumnBase
(即static EventType<ScrollToEvent<Integer>>
scrollToTopIndex()
如果用户请求将给定索引滚动到视图中,则会发生此事件。-
Methods inherited from class javafx.event.Event
clone, consume, copyFor, fireEvent, getEventType, getTarget, isConsumed
-
Methods inherited from class java.util.EventObject
getSource, toString
-
-
-
-
字段详细信息
-
ANY
public static final EventType<ScrollToEvent> ANY
所有滚动到事件类型的常用超类型。
-
-
构造方法详细信息
-
ScrollToEvent
public ScrollToEvent(Object source, EventTarget target, EventType<ScrollToEvent<T>> type, T scrollTarget)
构造一个新的Event
与指定的事件源,目标和类型。 如果源或目标设置为null
,它将被替换为NULL_SOURCE_TARGET
值。- 参数
-
source
- 发送事件的事件源 -
target
- 发送事件的事件源 -
type
- 事件类型 -
scrollTarget
- 滚动到操作的目标
-
-
方法详细信息
-
scrollToTopIndex
public static EventType<ScrollToEvent<Integer>> scrollToTopIndex()
如果用户请求将给定索引滚动到视图中,则会发生此事件。- 结果
- 滚动到事件类型
-
scrollToColumn
public static <T extends TableColumnBase<?,?>> EventType<ScrollToEvent<T>> scrollToColumn()
如果用户请求滚动查看TableColumnBase
(即TableColumn
或TreeTableColumn
),则会发生此事件。- 参数类型
-
T
- 类型 - 结果
- the scroll to event type
-
getScrollTarget
public T getScrollTarget()
-
-