public class JavaFXControlListener extends Object
As such, instead of making an awkward daisy-chain of events in JavaFX form factory, this class will be used to store the events as a single point of entry.
| Constructor and Description |
|---|
JavaFXControlListener(javafx.scene.control.Control comp) |
| Modifier and Type | Method and Description |
|---|---|
void |
addFocusEvent(javafx.beans.value.ChangeListener<Boolean> handler) |
void |
addKeyListener(javafx.event.EventHandler<javafx.scene.input.KeyEvent> handler) |
void |
addMouseListener(javafx.event.EventHandler<javafx.scene.input.MouseEvent> handler)
Add a listener to all mouse events
|
void |
addOnKeyPressedListener(javafx.event.EventHandler<javafx.scene.input.KeyEvent> handler) |
void |
addOnKeyReleasedListener(javafx.event.EventHandler<javafx.scene.input.KeyEvent> handler) |
void |
addOnMouseClickedListener(javafx.event.EventHandler<javafx.scene.input.MouseEvent> handler) |
void |
addOnMouseDraggedListener(javafx.event.EventHandler<javafx.scene.input.MouseEvent> handler) |
void |
addOnMouseEnteredListener(javafx.event.EventHandler<javafx.scene.input.MouseEvent> handler) |
void |
addOnMouseExitedListener(javafx.event.EventHandler<javafx.scene.input.MouseEvent> handler) |
void |
addOnMouseMovedListener(javafx.event.EventHandler<javafx.scene.input.MouseEvent> handler) |
void |
addOnMousePressedListener(javafx.event.EventHandler<javafx.scene.input.MouseEvent> handler) |
void |
addOnMouseReleasedListener(javafx.event.EventHandler<javafx.scene.input.MouseEvent> handler) |
void |
addOnTouchPressedListener(javafx.event.EventHandler<javafx.scene.input.TouchEvent> handler) |
void |
addOnTouchReleasedListener(javafx.event.EventHandler<javafx.scene.input.TouchEvent> handler) |
public JavaFXControlListener(javafx.scene.control.Control comp)
public void addMouseListener(javafx.event.EventHandler<javafx.scene.input.MouseEvent> handler)
handler - public void addOnMouseClickedListener(javafx.event.EventHandler<javafx.scene.input.MouseEvent> handler)
public void addOnMousePressedListener(javafx.event.EventHandler<javafx.scene.input.MouseEvent> handler)
public void addOnMouseReleasedListener(javafx.event.EventHandler<javafx.scene.input.MouseEvent> handler)
public void addOnMouseEnteredListener(javafx.event.EventHandler<javafx.scene.input.MouseEvent> handler)
public void addOnMouseExitedListener(javafx.event.EventHandler<javafx.scene.input.MouseEvent> handler)
public void addOnMouseDraggedListener(javafx.event.EventHandler<javafx.scene.input.MouseEvent> handler)
public void addOnMouseMovedListener(javafx.event.EventHandler<javafx.scene.input.MouseEvent> handler)
public void addOnTouchPressedListener(javafx.event.EventHandler<javafx.scene.input.TouchEvent> handler)
public void addOnTouchReleasedListener(javafx.event.EventHandler<javafx.scene.input.TouchEvent> handler)
public void addKeyListener(javafx.event.EventHandler<javafx.scene.input.KeyEvent> handler)
public void addOnKeyReleasedListener(javafx.event.EventHandler<javafx.scene.input.KeyEvent> handler)
public void addOnKeyPressedListener(javafx.event.EventHandler<javafx.scene.input.KeyEvent> handler)
public void addFocusEvent(javafx.beans.value.ChangeListener<Boolean> handler)
Copyright © 2017. All rights reserved.