Class ScrollToEvent<T>
java.lang.Object
java.util.EventObject
javafx.event.Event
javafx.scene.control.ScrollToEvent<T>
- Type Parameters:
T
- the scroll-to event type
- All Implemented Interfaces:
Serializable
,Cloneable
Event related to
ScrollPane
and virtualised controls such as
ListView
, TableView
, TreeView
and TreeTableView
.- Since:
- JavaFX 8.0
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionstatic final EventType
<ScrollToEvent> Common supertype for all scroll-to event types.Fields declared in class javafx.event.Event
consumed, eventType, NULL_SOURCE_TARGET, target
Fields declared in class java.util.EventObject
source
-
Constructor Summary
ConstructorDescriptionScrollToEvent
(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 TypeMethodDescriptionGets the target of the scroll-to operation.static <T extends TableColumnBase<?,
?>>
EventType<ScrollToEvent<T>> This event occurs if the user requests scrolling aTableColumnBase
(i.e.static EventType
<ScrollToEvent<Integer>> This event occurs if the user requests scrolling a given index into view.Methods declared in class javafx.event.Event
clone, consume, copyFor, fireEvent, getEventType, getTarget, isConsumed
Methods declared in 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
Gets the target of the scroll-to operation.- Returns:
- the target of the scroll-to operation
-