[英]How to set text in a label on the right side?
I've divided my space into two cols and I'd like to set labels on the left and right side, like this: http://i.stack.imgur.com/LFY8S.png 我将我的空间分为两个列,我想在左侧和右侧设置标签,如下所示: http : //i.stack.imgur.com/LFY8S.png
My code: 我的代码:
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);
I've tried with 我尝试过
label2.setAlignmentX(RIGHT_ALIGNMENT);
but it doesn't work. 但这不起作用。
JLabel label2 = new JLabel("text2", SwingConstants.RIGHT);
is all you need. 是你所需要的全部。
or 要么
label2.setHorizontalAlignment(SwingConstants.RIGHT);
When in doubt -- check the JLabel API ! 如有疑问,请检查JLabel API !
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.