如何正确显示孟加拉语文本

时间:2012-04-28 12:01:08

标签: java swing fonts jtextfield jtextarea

我有一个JTextArea,我需要在其中显示孟加拉文:

  

বাংলাদেশ

但我能看到的只是长方形盒子。如何正确显示孟加拉语字符?

1 个答案:

答案 0 :(得分:13)

首先使用bangla unicode支持的字体,如:

Font banglaFont=new Font("Arial Unicode MS", Font.BOLD,15);

然后使用setFont

将其附加到JTextArea对象
text1.setFont(banglaFont);

现在你应该能够正确地查看bangla,试一试。

注意: Java使用系统中的字体,因此如果系统不包含特定字体,则可以使用Font.createFont()在应用程序中部署该字体。