标签: java swing jdialog
我有一个使用Swing的项目。有一个主要的JFrame调用辅助JDialog,那些辅助对话框调用其他jdialog。辅助对话框不是模式的,我可以调用更多然后一次打开对话框。这样我就可以打开所有辅助对话框的其他(第3级)对话框。
当我打开并恢复一个或多个辅助对话框时最小化主框架时,可以正确看到所有窗口但是当我打开一个第3级对话框时(请记住,它的模态指向其中一个辅助对话框)除非我关闭第3级对话框,否则无法看到其他屏幕。
我需要最小化主框架,并在最小化之前恢复所有窗口。我该怎么办?