另一个面板上的GridBagLayout biger面板

时间:2013-06-21 18:14:38

标签: java swing jframe

有人能举例说明如何在JFrame中将确定大小的面板放在另一个确定大小的面板上吗?

我的意思是这样的

-------------------
|                 |
|       Panel 1   |      
|                 | 
|                 |
-------------------
|                 |
|      Panel 2    |                                         
-------------------

2 个答案:

答案 0 :(得分:1)

阅读Layout Managers上的Swing教程中的部分。您可以选择几种。 BorderLayout可能是最简单的,因为它会自动调整宽度。

请注意,您不应该使用硬编码大小。让布局管理器确定大小。

答案 1 :(得分:1)

查看JSplitPane Swing组件。

我建议您阅读How to use Split Panes,布局管理器链接来自camickr的回答