Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/331.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java unicode字体_Java - Fatal编程技术网

Java unicode字体

Java unicode字体,java,Java,我正在开发一个java游戏,我需要角色,比如怪物和门等。我正试图在chars和unicode的帮助下包含它们。但是,一些字符,例如键“\u26BF”,在游戏的终端中不会正确显示,而是显示为一个盒子。我是否需要导入一些特殊字体,或者如何解决此问题?正如人们在评论部分指出的那样,您必须使用另一种包含这些特殊字符的字体 您使用的字体似乎不支持这些字符,您可以下载包含这些字符的任何其他字体。字符“u26BF”在某些默认字体中是方形框() 您可以找到不同的字体,甚至可以在上面试用,如@SubOptimal

我正在开发一个java游戏,我需要角色,比如怪物和门等。我正试图在chars和unicode的帮助下包含它们。但是,一些字符,例如键“\u26BF”,在游戏的终端中不会正确显示,而是显示为一个盒子。我是否需要导入一些特殊字体,或者如何解决此问题?

正如人们在评论部分指出的那样,您必须使用另一种包含这些特殊字符的字体

您使用的字体似乎不支持这些字符,您可以下载包含这些字符的任何其他字体。字符“u26BF”在某些默认字体中是方形框()

您可以找到不同的字体,甚至可以在上面试用,如@SubOptimal警告您,在下载和使用它之前也要检查许可证。

报告中包含此标志符号。由于它属于GNU公共许可,因此不需要支付任何许可费

主页:


它有TrueType,它应该与Java一起工作。

这确实是您使用的字体不支持此特定标志符号的情况。例如这里的
http://www.fontspace.com/unicode/char/26BF-squared-key
您可以找到包含要查找的字形的字体。还可以看看字体lincense。你提到了一个终端。游戏本身是基于终端的游戏吗?是的,我使用的是来自拉特纳的swing终端。