如何在JTextField中正确显示日文字符?

时间:2009-06-28 02:13:20

标签: java internationalization character-encoding

我复制了http://ja.wikipedia.org/wiki/メインページ个网址并将该网址粘贴到JTextField但是它显示了一些正方形([] [] ... []。)而不是那些字符“メインページ”。如何解决此问题以便正确显示网址?

像这样,看看我将(任何语言的)网址复制到此消息框中时,它显示为原样,而不是正方形....

我怎样才能做到这一点?

由于

2 个答案:

答案 0 :(得分:1)

您需要在运行您的应用的计算机上安装该字体。如果这是Windows的英文版(或任何其他非日文版,我想),您可能需要下载并安装该字体。你可以在这里得到MS Mincho

答案 1 :(得分:1)

如果Windows Java安装程序认为此计算机只会说英语,则它只会安装英文字体(而不是亚洲字体)。

考虑使用安装所有字体的自定义安装重新安装默认JRE。