首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Java textArea显示外语

Java textArea显示外语
EN

Stack Overflow用户
提问于 2015-12-09 04:11:09
回答 2查看 148关注 0票数 1

所以我有一个JTextArea:

代码语言:javascript
复制
JTextArea commentTextArea = new JTextArea();

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

EN

回答 2

Stack Overflow用户

发布于 2015-12-09 04:15:29

也许这能有所帮助:

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

尝试输入带有unicodes的文本:\u1234,例如

票数 0
EN

Stack Overflow用户

发布于 2015-12-09 04:24:44

也许你可以使用这个:

代码语言:javascript
复制
 JTextArea commentTextArea = new JTextArea(); 
    Font f=new Font("Shree-Guj-0768W", Font.PLAIN, 17);
    commentTextArea .setFont(f);

输出:

代码语言:javascript
复制
 हैलो वर्ल्ड
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34165125

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档