【发布时间】:2016-04-16 11:47:40
【问题描述】:
我需要让用户确认执行某项操作。确认对话框的按钮集是“是”、“否”和“取消”。我的代码如下:
private ButtonType askYesNoCancel(String question) {
Alert alert = new Alert(AlertType.CONFIRMATION);
alert.setContentText(question);
alert.getButtonTypes().setAll(ButtonType.YES,
ButtonType.NO,
ButtonType.CANCEL);
return alert.showAndWait().get();
}
这给了我
我面临的问题是,无论我以什么顺序为ButtonTypes 指定Alert,我都会得到相同的按钮顺序(否 - 取消 - 是)。我查看了Alert、Button 和ButtonType 的 API 文档,可惜没有找到答案。
我尝试完成的是按钮顺序是 - 否 - 取消。有什么建议吗?
【问题讨论】:
标签: user-interface javafx-8 alert