【发布时间】:2014-04-20 03:17:51
【问题描述】:
我正在尝试使用 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");
所以输出不是很好用第三行输出
有什么想法吗?
【问题讨论】:
-
正如 camickr 在下面解释的那样,等宽字体根据定义是一种字体,其中每个字母使用相同的宽度。如果您不使用等宽字体,则某些字母(例如 w)将比字母 i 宽,例如这就是创建字母图像的方式。