BoxLayout从下到上(JavaSwing)

时间:2018-04-05 00:02:46

标签: java swing layout-manager boxlayout

我有几个组件,我使用BoxLayout添加元素,但我的问题是我需要其中一些从下到上而不是从上到下显示。我怎样才能做到这一点?有没有办法用BoxLayout执行此操作,或者是否有更合适的布局将元素首先添加到容器的底部然后将它们堆叠起来?

1 个答案:

答案 0 :(得分:2)

  

是否有更合适的布局,将元素的第一个元素添加到容器的底部,然后将它们堆叠起来?

一般规则是:

"ts" : "2018-04-05T01:18:15.218Z"

将组件添加到容器的末尾。

add(component);

将组件添加到容器的开头。

确切的布局取决于您使用的面板和布局管理器的组合。

例如,您需要使用垂直BoxLayout将面板添加到框架的PAGE_END,以使所有组件位于底部。