JTextArea使用的字体不是等宽的,在这种情况下,由于每个字符占用不同的空间量,因此ASCII艺术作品的行无法正确对齐。解决方法很简单-将JTextArea的Font更改为Font.MONOSPACED。例如,
myTextArea.setFont(new Font(Font.MONOSPACED, Font.PLAIN, 12));
Run Code Online (Sandbox Code Playgroud)
这将使字符正确排列
| 归档时间: |
|
| 查看次数: |
71 次 |
| 最近记录: |