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
Event related to
ScrollPane
and virtualised controls such as
ListView
, TableView
, TreeView
and TreeTableView
.- Since:
- JavaFX 8.0
- See Also:
- Serialized Form
-
Field Summary
Fields Modifier and Type Field Description static EventType<ScrollToEvent>
ANY
Common supertype for all scroll-to event types.Fields inherited from class javafx.event.Event
consumed, eventType, NULL_SOURCE_TARGET, target
Fields inherited from class java.util.EventObject
source
-
Constructor Summary
Constructors Constructor Description ScrollToEvent(Object source, EventTarget target, EventType<ScrollToEvent<T>> type, T scrollTarget)
Construct a newEvent
with the specified event source, target and type. -
Method Summary
Modifier and Type Method Description T
getScrollTarget()
static <T extends TableColumnBase<?, ?>>
EventType<ScrollToEvent<T>>scrollToColumn()
This event occurs if the user requests scrolling aTableColumnBase
(i.e.static EventType<ScrollToEvent<Integer>>
scrollToTopIndex()
This event occurs if the user requests scrolling a given index into view.Methods inherited from class javafx.event.Event
clone, consume, copyFor, fireEvent, getEventType, getTarget, isConsumed
Methods inherited from class java.util.EventObject
getSource, toString
-
Field Details
-
ANY
Common supertype for all scroll-to event types.
-
-
Constructor Details
-
ScrollToEvent
public ScrollToEvent(Object source, EventTarget target, EventType<ScrollToEvent<T>> type, T scrollTarget)Construct a newEvent
with the specified event source, target and type. If the source or target is set tonull
, it is replaced by theNULL_SOURCE_TARGET
value.- Parameters:
source
- the event source which sent the eventtarget
- the event source which sent the eventtype
- the event typescrollTarget
- the target of the scroll to operation
-
-
Method Details
-
scrollToTopIndex
This event occurs if the user requests scrolling a given index into view.- Returns:
- the scroll to event type
-
scrollToColumn
This event occurs if the user requests scrolling aTableColumnBase
(i.e.TableColumn
orTreeTableColumn
) into view.- Type Parameters:
T
- the type- Returns:
- the scroll to event type
-
getScrollTarget
-