1

我正在开发固定大小的 Swing 应用程序,但现在我需要允许用户切换到全屏模式。我不想允许自定义调整 JFrame 的大小以不重构所有组件的大小和人员 - 仅全屏。因此,在全屏模式下,我需要调整 1 jTabbedPane 的大小并移动一些其他组件。我怎样才能做到这一点?

4

1 回答 1

2

最简单的方法是使用允许调整大小的布局管理器。

否则,将ComponentListener添加到 JFrame。编写该componentResized方法,以便任何调整 JFrame 大小的尝试都会重置原始大小。

除非您对该应用程序的受众有限,否则不同的用户具有不同的全屏尺寸。

于 2012-12-17T09:02:34.153 回答