Lout Manager重新调整面板尺寸

时间:2013-01-09 18:47:33

标签: java user-interface layout panel frame

我正在制作gui应用程序,我需要在框架的一侧使用宽面板,在另一侧使用更薄的面板。面板高度相同,但是当我重新调整尺寸时,我希望它们在保持尺寸变化的同时保持相互之间的宽度差异。

以下是恢复到较小尺寸时的样子: Smaller

以下是最大化或变大时的样子: enter image description here

我正在尝试使用网格布局,但我无法弄清楚如何制作一个较小的网格布局,并且当你使窗口变大时,以较低的速率进行更改。我的问题是哪种布局可以让我达到我想要的,布局管理器中的哪些功能会让我得到结果?

1 个答案:

答案 0 :(得分:0)

你可以使用GridBagLayout,但这似乎总比它的价值更麻烦。

相反,请查看JGoodies,尤其是FormLayout。自从我完成Swing编程以来,已经有好几年了,但请记住JGoodies布局让生活变得更轻松。