我如何用 cmd.exe 从 java 打印⛀?
how can i print ⛀ from java with cmd.exe?
我需要在cmd上打印⛀这个字符。它在 UNICODE 中的编码是 U+26C0。
我试过这个:
System.out.print("⛀");
但在 运行 我得到“?”特点
谢谢
tl;博士
不是编程问题。获取并安装包含该特定字符字形的字体。
一个罕见的字形
要显示字符,计算机必须具有包含 glyph for that particular code point number as defined in Unicode 的字体。对于 Unicode 中定义的所有 143,859 个字符,没有一种字体能接近于具有字形。任何字体都只有其中的一小部分。
你这个角色,U+26C0 WHITE DRAFTS MAN,好像比较稀有。尽管很久以前就在 Unicode 中定义了这一点。
我的 Apple iPad 运行 Safari 中的最新 iPadOS 在 this page nor this page.[=14= 上不显示该字符的字形]
运行this code live at IdeOne.com时也不出现。
String whiteDraughtsMan = "\u26C0" ;
System.out.println( whiteDraughtsMan ) ;
您需要获取并 bundle/install 包含特定字符字形的字体。您可以使用自己的字形设计创建自己的字体。您可以通过多家供应商中的任何一家购买字体。如果 none 找到,您可以请愿或委托任何商业供应商或开源字体项目将此类字形添加到他们的产品之一。
我需要在cmd上打印⛀这个字符。它在 UNICODE 中的编码是 U+26C0。 我试过这个: System.out.print("⛀"); 但在 运行 我得到“?”特点 谢谢
tl;博士
不是编程问题。获取并安装包含该特定字符字形的字体。
一个罕见的字形
要显示字符,计算机必须具有包含 glyph for that particular code point number as defined in Unicode 的字体。对于 Unicode 中定义的所有 143,859 个字符,没有一种字体能接近于具有字形。任何字体都只有其中的一小部分。
你这个角色,U+26C0 WHITE DRAFTS MAN,好像比较稀有。尽管很久以前就在 Unicode 中定义了这一点。
我的 Apple iPad 运行 Safari 中的最新 iPadOS 在 this page nor this page.[=14= 上不显示该字符的字形]
运行this code live at IdeOne.com时也不出现。
String whiteDraughtsMan = "\u26C0" ;
System.out.println( whiteDraughtsMan ) ;
您需要获取并 bundle/install 包含特定字符字形的字体。您可以使用自己的字形设计创建自己的字体。您可以通过多家供应商中的任何一家购买字体。如果 none 找到,您可以请愿或委托任何商业供应商或开源字体项目将此类字形添加到他们的产品之一。