【问题标题】:Java Swing stack components vertically without spreading outJava Swing 垂直堆叠组件而不展开
【发布时间】:2012-09-13 11:59:38
【问题描述】:

多年来,我一直在尝试让 JPanel 列表垂直堆叠,而不会扩展到所有可用的垂直空间。

容器是一个带有 BoxLayout 的 JPanel

这是正在发生的事情和我想要的:

http://i.imgur.com/K1uUn.png

我尝试过使用 Box.Filler、Box.createGlue()、调整对齐属性(它们似乎没什么用)。每个项目调用 setAlignmentY(Component.TOP_ALIGNMENT);

还是不行。

有人有解决办法吗?

【问题讨论】:

    标签: java swing layout alignment jpanel


    【解决方案1】:

    BoxLayout 放在BorderLayoutPAGE_START 上。

    【讨论】:

      猜你喜欢
      • 2023-03-26
      • 1970-01-01
      • 1970-01-01
      • 2015-05-16
      • 2019-04-04
      • 2018-05-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多