韩文字符在JTextField上显示为空框

时间:2017-02-15 08:41:39

标签: java swing localization internationalization jtextfield

Date.ToString没有正确显示韩国字符。它显示空框而不是字符。这是我的应用程序的屏幕截图。

boxes instead of Korean charaters

1 个答案:

答案 0 :(得分:2)

这是因为您使用的字体。

根据此oracle document Lucida 字体不支持韩语字母。

  

请注意通常完全支持的书写系统   JRE,Lucida字体不支持中文(简体),中文   (传统),日语和韩语。

因此,如果您使用支持韩语的字体,它将正常工作。