推荐用于显示unicode字符的字体?

时间:2011-12-09 14:13:50

标签: java swing unicode fonts

对于那些开发了支持多种语言的面向客户的Java Swing应用程序的人,你发现哪种字体能够最好地显示所有语言的字符?

3 个答案:

答案 0 :(得分:6)

请参阅unicode上的维基百科。它有一个很好的列表和unicode字体的对比图表。似乎GNU Unifont支持大多数语言。

答案 1 :(得分:3)

您还应该阅读有关Java 6字体配置的Loading Font Configuration Files。此文件允许您指定哪种字体可用于表示来自特定区域设置的字形。我必须使用和配置一次,它确实帮助了我。

答案 2 :(得分:1)

为什么不创建自己的?

您可以使用 Icomoon App 等工具创建自己的字体。此应用程序允许您执行以下各项操作:

  • 从多种常用图标字体中获取一个或多个图标
  • 上传其他字体,可能是图标字体,也可以是常规字体
  • 合并任意数量的可用字体中的任意数量的图标
  • 为您需要的任何字符设置UNICODE十六进制值
  • 导出和/或保存您创建的字体集

我使用Icomoon App创建了 Emoji emoticon font 。我还使用它来创建基于每个项目的自定义图标字体,但它也可以用于创建支持您需要支持的语言的自定义字体。