2013-11-20 30 views
0

我将我的空间分成两个的cols,我想在左侧和右侧设置标签,就像这样:http://i.stack.imgur.com/LFY8S.png如何在右侧的标签中设置文本?

我的代码:

JPanel panel = new JPanel(); 
panel.setLayout(new GridLayout(0, 2)); 
anotherPanel.add(panel); 

JLabel label1 = new JLabel("text1"); 
panel.add(label1); 

JLabel label2 = new JLabel("text2"); 
panel.add(label2); 

我已经试过

label2.setAlignmentX(RIGHT_ALIGNMENT); 

但它不起作用。

回答

4
JLabel label2 = new JLabel("text2", SwingConstants.RIGHT); 

是您所需要的。

label2.setHorizontalAlignment(SwingConstants.RIGHT); 

如果有疑问 - 检查JLabel API

+0

+1。不,不,为什么!为什么!为什么我不能先看到这个问题。 (一个男人的EMO试图自杀);) – Sage

+0

@你果冻? +1 –

+0

@whatissleep看看这位受人尊敬的男人的笑脸:通过回答我们所有人的40分拥抱。如果我回答了这个问题,我至少可以获得20分。给我一个不要嫉妒的理由! – Sage

相关问题