【发布时间】:2014-10-07 21:46:54
【问题描述】:
我正在开发一个 Swing 应用程序。应用程序需要一直全屏显示,包括其组件。我使用frmSwingapplication.setExtendedState(Frame.MAXIMIZED_BOTH);
使应用程序全屏显示
JFrame 包含 2 个JPanels。一个有JTree 并且在选择JTree 的节点后,在另一个JPanel 中绘制了一个新面板。
问题是,当应用程序最小化时,它看起来像
但是当我最大化它时,它看起来像,也就是说,它只覆盖了它在最小化时所做的部分。我该如何解决这个问题?我尝试设置从 getContentPane() 获得的容器的大小和边界,但这一切都没用。我什至用frame.pack(); 和frame.setVisible(true); 尝试过
【问题讨论】:
标签: java swing layout awt null-layout-manager