我试图使用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");
因此输出的第三行输出
非常好任何想法?
答案 0 :(得分:2)
您需要为JTextArea使用等宽字体。类似的东西:
textArea.setFont( new Font("monospaced", Font.PLAIN, 12) );