我有一个JFrame
和3个JPanel
组件,如下所示:
| | |
| 1 | |
| | |
| | |
|____________________| |
| | 3 |
| 2 | |
| | |
| | |
| | |
|____________________|___________________|
但是当我设置全屏框架时,结果是:
| | |
| | |
| 1 | |
| | |
|__________| |
| | 3 |
| | |
| | |
| 2 | |
| | |
|__________|_____________________________|
如何在全屏模式下设置框架中每个面板的尺寸?
答案 0 :(得分:0)
您需要为要使用的JFrame设置布局管理器。布局管理器处理组件的放置方式。 JFrame的默认布局管理器是FlowLayout。
一个很好的尝试是BorderLayout。
yourFrame.setLayout(new BorderLayout());
yourFrame.add(yourPanel, BorderLayout.CENTER);
yourFrame.pack();