Java textArea显示外语

时间:2015-12-08 20:11:09

标签: java

所以我有一个JTextArea:

JTextArea commentTextArea = new JTextArea();

它工作得很好,我可以从中获取文本并在其中放入一些文本。但是,当我有来自印度等其他语言的文字时,我无法看到它。我看到一些空的矩形....当我将相同的文本复制到Notepad ++时,我看到所有单词都可以。 你有和想法如何解决这个问题?

2 个答案:

答案 0 :(得分:0)

也许这会有所帮助:

http://www.coderanch.com/t/330837/GUI/java/display-Chinese-TextArea?foo=a

尝试使用unicodes输入文本:\ u1234例如

答案 1 :(得分:0)

也许你可以使用它:

 JTextArea commentTextArea = new JTextArea(); 
    Font f=new Font("Shree-Guj-0768W", Font.PLAIN, 17);
    commentTextArea .setFont(f);

输出:

 हैलो वर्ल्ड