如何使用javax.swing *将文本垂直对齐到某些文本的右侧;

时间:2016-09-24 16:10:37

标签: java swing alignment

如何使用Javax.swing对齐文本。因为数字在图片中对齐:

enter image description here

1 个答案:

答案 0 :(得分:0)

您可以使用HTML和JLabel来实现它。它允许您在文本中插入制表符。要使它们可见,您必须使用<pre></pre>标记。考虑一下这段代码,希望它有所帮助。

public class Main extends JFrame {

    JLabel text;

    public Main() {
        String html = "<html><pre>xxxx\t\txxxx<br>xxxxxxxxxxxxxx\txxxx</pre></html>";
        text = new JLabel(html);
        text.setPreferredSize(new Dimension(200,200));

        add(text);
        pack();
        setVisible(true);
    }

    public static void main (String [] args) {
        new Main();
    }
}