JavaFX:选择已选择的组合框值的触发事件

时间:2015-05-21 08:16:00

标签: java javafx javafx-2

我使用JavaFX创建了一个应用程序。当用户从Combobox(下拉列表)中选择任何值时,将显示登录弹出窗口。在登录窗口中有两个选项Login和Cancel。

所以问题是当用户从下拉列表中选择任何值时,将出现登录弹出窗口。现在用户取消登录弹出窗口。 如果用户想要在下拉列表中选择相同的值打开登录,则需要选择其他值取消登录并再次选择之前的值。

如果用户点击下拉列表并选择相同的值事件,则不会触发。

我的代码如下

FXML元素

<ComboBox fx:id="userComboBox" onAction="#onUserUpdate" promptText="Select User"/>

方法执行事件触发器

@FXML
public void onUserUpdate() {
    //Displaying login popup
}

所以无论用户选择相同的值还是不同的值,我都希望从Combobox中选择值来触发事件。

谢谢:)

0 个答案:

没有答案