子窗口弹出后,父窗口不能操作,
为了实现这个功能翻了几十个网页,结合一下,实验成功
方法一:
1.子窗口继承JDialog,,,
2.1子窗口设置this.setModal(true);指定此对话框是否应该是模态的。
此方法已过时,仅用于向后兼容。 改用setModalityType() 。
2.父窗口设置at.setModalityType(Dialog.ModalityType.APPLICATION_MODAL);//设置模式类型
api:一个TOOLKIT_MODAL对话框阻止所有从同一个工具包运行的顶级窗口,除了自己的子层次结构
方法二 :
子窗口直接设置
this.setModalityType(Dialog.ModalityType.APPLICATION_MODAL);
API介绍