Можно ли передать ActionEvent на «onMouseClick» на этикетке? - PullRequest
0 голосов
/ 01 мая 2019

По сути, я хочу иметь доступ к ActionEvent при нажатии на ярлык

Почему я не использую кнопку? Это по стилю, мне не нравитсядействия по умолчанию, которые дает кнопка при наведении

Зачем мне ActionEvent? Мне нужно иметь возможность захватить событие для обработки загрузки новой сцены:

public void startNewGame(ActionEvent event) throws IOException {
    Parent tableViewParent = FXMLLoader.load(getClass().getResource("GameSetup.fxml"));
    Scene tableViewScene = new Scene(tableViewParent);

    Stage window = (Stage)((Node)event.getSource()).getScene().getWindow();

    window.setScene(tableViewScene);
    window.show();

Итак, возможно ли найти ActionEvent с функцией щелчка мышью?Или, может быть, есть более простой способ добиться этого.Спасибо.

...