我使用了来自JOptionPane的showConfirmDialog方法,其中包含以下选项:YES_NO_CANCEL。如果条件为真,我怎样才能访问和禁用NO_BUTTON? 谢谢!
答案 0 :(得分:2)
如果上述条件为真,为什么不显示不同类型的对话?
if(canCancel)
{
JOptionPane.showConfirmDialog(" blah blah blah ");
}
else
{
JOptionPane.showMessageDialog(" blah blah blah ");
}
答案 1 :(得分:0)
据我所知,如果不覆盖JOptionPane
,这是不可能的。
尝试搜索Java的swinglabs
或jGoodies
库。它们内置了你需要的东西。