Java IntelliJ控制台在Windows中不是单间隔的
我试图在控制台中打印一个棋盘,使用棋子的unicode字符。在我的Linux系统上,它在集成intelliJ控制台中工作得很好,控制台字体设置为“Source Code Pro”,但如果我尝试在Windows机器上打印相同的输出,国际象棋字符比所有其他字符宽得多 下面是它在我的linux机器上的外观: 这就是它在Windows机器上的外观(到目前为止,我已经尝试了两台独立的机器): 如何固定unicode字符的宽度?字体在所有机器上都是相同的,Windows或Linux,Source Code Pro。 以下是控制台字体设置的屏幕截图: 有人知道为什么会这样吗 以下是文本输出:Java IntelliJ控制台在Windows中不是单间隔的,java,intellij-idea,Java,Intellij Idea,我试图在控制台中打印一个棋盘,使用棋子的unicode字符。在我的Linux系统上,它在集成intelliJ控制台中工作得很好,控制台字体设置为“Source Code Pro”,但如果我尝试在Windows机器上打印相同的输出,国际象棋字符比所有其他字符宽得多 下面是它在我的linux机器上的外观: 这就是它在Windows机器上的外观(到目前为止,我已经尝试了两台独立的机器): 如何固定unicode字符的宽度?字体在所有机器上都是相同的,Windows或Linux,Source Cod
a b c d e f g h
8 ♜ ♘ ♝ ♕ ♚ ♗ ♞ ♖ 8
7 ♙ ♟ ♙ ♟ ♙ ♟ ♙ ♟ 7
6 6
5 5
4 4
3 3
2 ♙ ♟ ♙ ♟ ♙ ♟ ♙ ♟ 2
1 ♜ ♘ ♝ ♕ ♚ ♗ ♞ ♖ 1
a b c d e f g h