构造Dialog实例时指定它的父窗口对象
JDialog j = new JDialog(your base panel);
JDialog j = new JDialog(your base panel);
解决方案 »
- java 记事本 关于 保存功能
- 100 分 求助 jtextfiled 禁用ctrl+v
- 谁能解释下JIT到底是怎么回事?
- 一个 java.text.Format 中NumberFormat的问题?
- 小弟很菜 今天下午刚刚开始自学S1275课程,哎没有老师指导 苦啊。那位仁兄赐教下。
- java编译的问题,进者有分噢
- 怎么将Date类型的日期转换成另一种Date类型的日期格式?多多指教
- 问一个关于数组的问题
- 虚拟机里装redhat linux为什么命令只有2081个?是什么原因造成的呢
- 如何在文本文件读出一行,再一行一行的处理好后写回文件?
- 谁知道如何得到java中某一个对象所占用的内存是多大?要求精确的知道
- 请教 this 的用法?
似乎这是一个bug,也许是我的见识太少。听听高手的意见!!!
boolean true 模态窗口(楼主想要的东西) false非模态窗口
----------------------------------------------------------------------
public Dialog(Frame frame, String title, boolean modal) {
super(frame, title, modal);
try {
jbInit();
pack();
}
catch(Exception ex) {
ex.printStackTrace();
}
}
第一、必须设置为模态窗口;
第二、必须指定其父窗口,而且父窗口不能为null!
dlg.setModal(true);
这样做就保证dlg一直在frame前面,并且是模态