javaFX - 在eventhandler中等待事件

时间:2018-06-11 21:42:17

标签: java javafx event-handling

我正在开发一个简单的游戏,用户可以选择一张卡,然后他必须选择该卡所需的参数。

例如:我想使用一张卡,我选择它然后选择该卡所需的参数(另一个玩家减少他的积分)。

我为所选卡创建了一个带FXML的EventHandler(它是一个简单的按钮):

@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中的代码,我该怎么做?

0 个答案:

没有答案