Java unicode字体
我正在开发一个java游戏,我需要角色,比如怪物和门等。我正试图在chars和unicode的帮助下包含它们。但是,一些字符,例如键“\u26BF”,在游戏的终端中不会正确显示,而是显示为一个盒子。我是否需要导入一些特殊字体,或者如何解决此问题?正如人们在评论部分指出的那样,您必须使用另一种包含这些特殊字符的字体 您使用的字体似乎不支持这些字符,您可以下载包含这些字符的任何其他字体。字符“u26BF”在某些默认字体中是方形框() 您可以找到不同的字体,甚至可以在上面试用,如@SubOptimal警告您,在下载和使用它之前也要检查许可证。报告中包含此标志符号。由于它属于GNU公共许可,因此不需要支付任何许可费 主页:Java unicode字体,java,Java,我正在开发一个java游戏,我需要角色,比如怪物和门等。我正试图在chars和unicode的帮助下包含它们。但是,一些字符,例如键“\u26BF”,在游戏的终端中不会正确显示,而是显示为一个盒子。我是否需要导入一些特殊字体,或者如何解决此问题?正如人们在评论部分指出的那样,您必须使用另一种包含这些特殊字符的字体 您使用的字体似乎不支持这些字符,您可以下载包含这些字符的任何其他字体。字符“u26BF”在某些默认字体中是方形框() 您可以找到不同的字体,甚至可以在上面试用,如@SubOptimal
它有TrueType,它应该与Java一起工作。这确实是您使用的字体不支持此特定标志符号的情况。例如这里的
http://www.fontspace.com/unicode/char/26BF-squared-key
您可以找到包含要查找的字形的字体。还可以看看字体lincense。你提到了一个终端。游戏本身是基于终端的游戏吗?是的,我使用的是来自拉特纳的swing终端。