java – JOptionPane是没有选项[复制]
发布时间:2020-12-15 05:20:56 所属栏目:Java 来源:网络整理
导读:参见英文答案 JOptionPane Yes or No window????????????????????????????????????8个 我有一个JOptionPane,是的,没有按钮.但是,无论你点击它的哪个按钮仍然存在.救命!下面是代码: int dialogButton = JOptionPane.YES_NO_OPTION; JOptionPane.showConfirm
参见英文答案 >
JOptionPane Yes or No window????????????????????????????????????8个
我有一个JOptionPane,是的,没有按钮.但是,无论你点击它的哪个按钮仍然存在.救命!下面是代码: int dialogButton = JOptionPane.YES_NO_OPTION; JOptionPane.showConfirmDialog (null,"Are you sure?","WARNING",dialogButton); if(dialogButton == JOptionPane.YES_OPTION) { System.exit(0); if(dialogButton == JOptionPane.NO_OPTION) { remove(dialogButton); } } 解决方法
您应该从选项窗格中获取结果:
dialogButton = JOptionPane.showConfirmDialog (null,dialogButton); 否则,它仍设置为JOptionPane.YES_NO_OPTION. 清洁工将是: if (JOptionPane.showConfirmDialog(null,JOptionPane.YES_NO_OPTION) == JOptionPane.YES_OPTION) { // yes option } else { // no option } 虽然,我不确定在发布的代码中该行应该做什么:remove(dialogBu??tton);. 有关更多详细信息和示例,请查看How to Make Dialogs教程. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |