文本区域表格式

时间:2014-04-20 03:17:51

标签: java textarea

我试图使用Test Area for Java创建一个像格式的表格,但它不能正常工作,因为它不符合... 但我需要它以正确的格式。 这就是我目前所拥有的

textArea.setText("Name\t\tAge\tDe-Sexed\tFee\n");

textArea.append("Text");
textArea.append("\t\t25");
textArea.append("\tYes");
textArea.append("\t\t$00.00\n");

textArea.append("sfessfesf");
textArea.append("\t\t12");
textArea.append("\tFalse");
textArea.append("\t\t$00.00\n");

因此输出的第三行输出

非常好

任何想法?

1 个答案:

答案 0 :(得分:2)

您需要为JTextArea使用等宽字体。类似的东西:

textArea.setFont( new Font("monospaced", Font.PLAIN, 12) );