2013-11-20 65 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

相關問題