我对 GridBagLayout 有疑问。我的组件不想看起来像我想要的那样;)我想做这样的布局:
我写了一段代码:
JTextField first = new JTextField();
...
add(third, c);
结果看起来像这样,“几乎”很好;]
你知道吗,如何定制它?
提前致谢, 马尔辛
// 编辑
嘿,我用 MigLayout 解决了一个问题(感谢 mKorbel)。代码如下所示(要删除跟踪行,请从构造函数中删除调试):
setLayout(new MigLayout("debug"));
add(new JPanel(), "height 200:75%:10000, width 200:75%:10000");
add(new JPanel(), "height 200:75%:10000, width 50:25%:10000, wrap");
add(new JPanel(), "height 50:25%:10000, width 100%, span");
(ps如果你不想设定上限(10000),你可以写hmin x,hmax y ...我不需要它;))