关于GridBagLayout的问题

时间:2015-02-20 02:04:23

标签: java user-interface gridbaglayout

我正在开发一个小程序,我刚开始使用GUI的骨架。几年前我参加了一个Java课程,我清楚地记得使用某种支持addComponent(component name, row, column)等类似方法的摆动布局。我很肯定它以行号和列号的形式传递了添加组件的所需位置。

我认为这是GridBagLayout,但是当我一直在尝试它并查找教程时,我找不到类似的东西。它确实有一个方法addLayoutComponent(component, constraints),但这不会让你在方法调用中声明位置,就像我确信我记得做的那样。我应该使用另一种方法或布局吗?我还记得,无论我使用什么布局,我都可以在组件上调用setColumnWidth(int)方法,使其更广泛。

有没有人有任何想法?谢谢!

1 个答案:

答案 0 :(得分:0)

SpringLayout太棒了。它基本上有你想要的任何东西。

如果您正在寻找快速制作,请尝试WindowBuilder