我正在Netbeans中创建一个基于Java Swing的桌面应用程序。该应用程序包含一些JFrame,用于获取和显示用户数据。我面临的问题是,当父框架加载另一个框架时,Windows任务管理器中可以看到2个单独的任务。当子框架加载其子框架时,任务管理器中会出现另外一个任务。你知道我在这里做错了什么吗?
帮助将不胜感激。
答案 0 :(得分:1)
使用JDialog而不是第二个JFrame。
答案 1 :(得分:1)
通常的做法是只使用一个JFrame作为应用程序的主要控件。在其余的窗口中使用JDialogs可以完全控制它们,并且在任务管理器中看不到多个任务。