我有以下代码:
JPanel panel = new JPanel();
panel.setLayout(new BoxLayout(panel, BoxLayout.Y_AXIS));
for(int xx =0; xx < 3; xx++)
{
JLabel label = new JLabel("String");
label.setPreferredSize(new Dimension(300,15));
label.setHorizontalAlignment(JLabel.RIGHT);
panel.add(label);
}
这就是我希望文本的外观:
[ String]
[ String]
[ String]
这就是它的样子
[String]
[String]
[String]
由于某种原因,标签没有设置为我指定的首选大小,因此我认为它没有正确对齐我的标签文本。但我不确定。任何帮助,将不胜感激。