https://stackoverflow.com/questions/11552176/generating-a-mouseevent-in-javafx https://docs.oracle.com/javase/8/javafx/events-tutorial/gestures.htm