我无法在面板中对齐我的组件。
目前,它看起来像这样:
|系统...功率|
|燃料................... |
|(滑块).............. |
|去..................... |
我希望它看起来像这样(带有燃料,滑块,并在中间水平对齐):
|系统...功率|
| ..........燃料......... |
| .......(滑块)...... |
| .......... go ......... |
(请原谅我这些例子的混乱布局,我没有发布图片的声誉)
与布局对应的代码是:]
layout.setVerticalGroup(
layout.createSequentialGroup()
.addGroup(layout.createParallelGroup()
.addComponent(systems_box)
.addComponent(fuelamount)
.addComponent(power_box))
.addComponent(fuel_input)
.addComponent(gobutton)
);
layout.setHorizontalGroup(
layout.createSequentialGroup()
.addComponent(systems_box)
.addGroup(layout.createParallelGroup(GroupLayout.Alignment.CENTER)
.addComponent(fuelamount)
.addComponent(fuel_input)
.addComponent(gobutton))
.addComponent(power_box)
);
我想知道是否可以使用GroupLayout来查看它的外观?我也不想在燃料组件的每一端都有系统和电源,因为它是一个相当长的组件。
提前致谢:)
答案 0 :(得分:0)
为了解决这个问题,我最终创建了一个使用GroupLayout对齐的上下面板,然后再次使用GroupLayout来对齐它们相应的组件。虽然这样做可能有点不必要,但我很高兴我能够找到仅使用GroupLayout的方法。