【发布时间】:2015-05-23 06:30:55
【问题描述】:
我在 Java 中的布局有一些问题,下图代表了我想要完成的任务。目前我正在使用;
Box vBox = Box.createVerticalBox();
垂直分隔项目,但它们倾向于在中心分组而不是 拥抱左边缘。实现这一目标的最佳方法是什么?
编辑:设置对齐方式;
JComboBox combo = new JComboBox<Integer>(numPlayers);
combo.setMaximumSize(new Dimension(100, 30));
combo.setAlignmentX(JComponent.RIGHT_ALIGNMENT );
vBox.add(combo);
似乎没有正确对齐组件,而是将组件左边缘与面板的中心线对齐。
【问题讨论】: