首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用GroupLayout对齐

使用GroupLayout对齐
EN

Stack Overflow用户
提问于 2015-06-26 07:04:18
回答 1查看 71关注 0票数 0

在我的面板中,我很难对好我的部件。

目前,它看起来如下:

|system...power|

5.燃料.

(滑块)..............|

\x{e76f}.

我希望它看起来像这样(燃料,滑块,和所有水平排列在中间):

|system...power|

X.燃料.

.(滑块).|

\x{e76f}去吧..。|

(请原谅我对这些例子的混乱布局,我没有发布图片的声誉)

与布局对应的代码如下:]

代码语言:javascript
复制
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实现它的外观呢?我也不想在燃料组件的每一端都有系统和电源,因为它是一个相当长的部件。

(预先谢谢:)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-06-28 03:24:31

为了克服这一问题,我创建了一个上、下面板,该面板使用GroupLayout对齐,然后再次使用GroupLayout对齐相应的组件。虽然这样做可能有点不必要,但我很高兴我成功地找到了仅使用GroupLayout的可能性。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31066967

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档