如何正确显示孟加拉语文本 [英] How to show Bengali text properly
本文介绍了如何正确显示孟加拉语文本的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一个 JTextArea
,我需要显示孟加拉语的文本:
বাংলাদেশ
但是我能看到的只有矩形框。如何正确显示孟加拉语字符?
解决方案
首先采取孟加拉unicode支持的字体,如:
Font banglaFont = new Font(Arial Unicode MS,Font.BOLD,15);
然后使用setFont将它附加到您的JTextArea对象中
text1.setFont(banglaFont);
现在您应该能够正确地查看bangla,试试看。注意:Java使用系统中的字体,所以如果系统不包含特定的字体,那么你可以使用Font.createFont()在你的应用程序中部署该字体。 。
I have a JTextArea
where I need to show Bengali text like:
বাংলাদেশ
But all I can see is rectangular boxes. How can I show Bengali characters properly?
解决方案
First take a bangla unicode supported font like:
Font banglaFont=new Font("Arial Unicode MS", Font.BOLD,15);
Then attach it to your JTextArea object using setFont
text1.setFont(banglaFont);
Now you should be able to view bangla properly, give a try.
NOTE: Java uses font from the system , so if the system doesn't contain a specific font then you can deploy that font within your application using Font.createFont().
这篇关于如何正确显示孟加拉语文本的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文