java – GUI:如何确定是否支持某些Unicode字符?

我注意到,金属L& F不支持来自Unicode的某些箭头字符,而Nimbus和GTK L& Fs确实支持它们.

不支持的字符仅显示为:…

我可以吗

>查找(手动),哪个L& F支持哪些Unicode字符,
>或在运行时找到它?

编辑:或者,如果只取决于L& F的认字体,我的问题也许应该是:
“我怎么知道哪个Java字体支持哪些Unicode字符?”

解决方法

您可以使用candisplay方法来测试java.awt.Font对象是否可以显示给定的字符. 您通常可以使用getFont()方法从GUI组件获取字体.

相关文章

应用场景 C端用户提交工单、工单创建完成之后、会发布一条工...
线程类,设置有一个公共资源 package cn.org.chris.concurre...
Java中的数字(带有0前缀和字符串)
在Java 9中使用JLink的目的是什么?
Java Stream API Filter(过滤器)
在Java中找到正数和负数数组元素的数量