javaFX - ждать события внутри обработчика событий - PullRequest
0 голосов
/ 12 июня 2018

Я разрабатываю простую игру, в которой пользователь может выбрать карту, а затем он должен выбрать параметры, необходимые для этой карты.

Например : я хочу использоватькарту, я выбираю ее и затем выбираю параметры, необходимые для этой карты (другой игрок, чтобы уменьшить свои очки).

Я создал EventHandler с FXML для выбранной карты (это простая кнопка):

@FXML
private void selectedCard(ActionEvent event){
    System.out.print("Card selected!");
    //Wait here to get the parameters
    //Code using those parameters
}

и другой EventHandler для выбранного игрока (который также является простой кнопкой):

 @FXML
private void selectedPlayer(ActionEvent event){
    System.out.print("Player selected!");
    idPlayer = event.getSource.getId();
    }

Я хотел бы подождать, пока пользователь выберет игрока, а затем продолжить скод внутри selectedCard, как я могу это сделать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...