Class JavaFXCameraMouseController

All Implemented Interfaces:
ICameraMouseController, JavaFXChartController

public class JavaFXCameraMouseController extends AbstractCameraController implements JavaFXChartController
  • Field Details

    • node

      protected javafx.scene.Node node
    • prevMouse

      protected Coord2d prevMouse
  • Constructor Details

    • JavaFXCameraMouseController

      public JavaFXCameraMouseController(javafx.scene.Node node)
    • JavaFXCameraMouseController

      public JavaFXCameraMouseController(Chart chart)
    • JavaFXCameraMouseController

      public JavaFXCameraMouseController(Chart chart, javafx.scene.Node node)
  • Method Details

    • getNode

      public javafx.scene.Node getNode()
      Specified by:
      getNode in interface JavaFXChartController
    • setNode

      public void setNode(javafx.scene.Node node)
      Specified by:
      setNode in interface JavaFXChartController
    • register

      protected void register(javafx.scene.Node node)
    • mousePressed

      protected void mousePressed(javafx.scene.input.MouseEvent e)
    • mouseDragged

      protected void mouseDragged(javafx.scene.input.MouseEvent e)
    • mouseWheelMoved

      protected void mouseWheelMoved(javafx.scene.input.ScrollEvent e)
    • handleSlaveThread

      public boolean handleSlaveThread(javafx.scene.input.MouseEvent e)
    • isLeftDown

      public static boolean isLeftDown(javafx.scene.input.MouseEvent e)
    • isRightDown

      public static boolean isRightDown(javafx.scene.input.MouseEvent e)
    • isDoubleClick

      public static boolean isDoubleClick(javafx.scene.input.MouseEvent e)
    • console

      public static void console(javafx.scene.input.MouseEvent mouseEvent)