我不能隐藏或处置JDialog,如果我用Boolean Modal = true;设置JDialog,否则如果我用Boolean Modal = false设置JDialog,我可以隐藏或处置,但是被覆盖的方法paint()不会做我想做的事情。
我尝试过SetModal(),但没有成功。我忘了我在JDialog上扩展了JPanel。
NewJDialog dialog = new NewJDialog(this, true); // here 在NewJDialog中,我有私有的NewJPanel newJPanel1;它覆盖了NewJPanel中的paint方法
发布于 2013-09-14 23:14:48
让您的面板成为无模式对话框的侦听器,如此example所示。
https://stackoverflow.com/questions/18802872
复制相似问题