我想在Java Swing中创建一个JDialog,当它打开时,它的父窗口无法访问(就像你在Microsoft Word中打开文件浏览器对话框一样). JDialog类中是否有提供此行为的方法?
解决方法:
在设置对话框可见之前使用JDialog.setModal(true)
JDialog yourdialog = ...
yourdialog.setModal(true);
...
yourdialog.setVisible(true);
2023-08-18 11:05:52
我想在Java Swing中创建一个JDialog,当它打开时,它的父窗口无法访问(就像你在Microsoft Word中打开文件浏览器对话框一样). JDialog类中是否有提供此行为的方法?
解决方法:
在设置对话框可见之前使用JDialog.setModal(true)
JDialog yourdialog = ...
yourdialog.setModal(true);
...
yourdialog.setVisible(true);