import java.io.IOException; import javafx.animation.PauseTransition; import javafx.fxml.FXML; import javafx.scene.control.ListView; import javafx.scene.control.TextField; import javafx.scene.input.MouseButton; import javafx.scene.input.MouseEvent; import javafx.util.Duration; public class UserController { PauseTransition pause = new PauseTransition(Duration.millis(500)); @FXML private ListView userList; @FXML private TextField editField; public UserController() { pause.setOnFinished(e -> { System.out.println("kattintott"); }); } @FXML private void onListDoubleClick(MouseEvent e) { if (e.isPrimaryButtonDown() && e.getClickCount() == 1) { pause.play(); } if (e.isPrimaryButtonDown() && e.getClickCount() == 2) { pause.stop(); System.out.println("dupla"); } } }