【发布时间】:2017-02-02 08:27:54
【问题描述】:
【问题讨论】:
【问题讨论】:
您可以使用 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();
}
}
【讨论】:
table 结构会更好。可以使用等宽字体在JTextArea 中使用制表符。