- All Known Subinterfaces:
DragTracker,HandleTracker,SelectAreaTracker
- All Known Implementing Classes:
AbstractTracker,SimpleDragTracker,SimpleHandleTracker,SimpleSelectAreaTracker
public interface Tracker
Tracker.
- Author:
- Werner Randelshofer
-
Method Summary
Modifier and TypeMethodDescriptionjavafx.scene.NodegetNode()Returns the node which presents the tracker.voidtrackKeyPressed(javafx.scene.input.KeyEvent event, DrawingView view) voidtrackKeyReleased(javafx.scene.input.KeyEvent event, DrawingView view) voidtrackKeyTyped(javafx.scene.input.KeyEvent event, DrawingView view) voidtrackMouseClicked(javafx.scene.input.MouseEvent evt, DrawingView view) Handle input event forwarded from the parent Tool.voidtrackMouseDragged(javafx.scene.input.MouseEvent evt, DrawingView view) Handle input event forwarded from the parent Tool.voidtrackMousePressed(javafx.scene.input.MouseEvent evt, DrawingView view) Handle input event forwarded from the parent Tool.voidtrackMouseReleased(javafx.scene.input.MouseEvent evt, DrawingView view) Handle input event forwarded from the parent Tool.
-
Method Details
-
getNode
javafx.scene.Node getNode()Returns the node which presents the tracker.- Returns:
- a node
-
trackMousePressed
Handle input event forwarded from the parent Tool.- Parameters:
evt- an eventview- a view
-
trackMouseReleased
Handle input event forwarded from the parent Tool.- Parameters:
evt- an eventview- a view
-
trackMouseClicked
Handle input event forwarded from the parent Tool.- Parameters:
evt- an eventview- a view
-
trackMouseDragged
Handle input event forwarded from the parent Tool.- Parameters:
evt- an eventview- a view
-
trackKeyPressed
-
trackKeyReleased
-
trackKeyTyped
-