这个问题已经在这里有一个答案:
我的应用程序使用泰国的字体。它们不会显示Linux机器上。
我在Windows 10,Java 6中,我的Linux机器运行Debian 8.7(杰西)开发。
在Windows上显示正常,但在Linux上,当我运行jar文件,所有这节目是正方形。
但是,当我括在HTML标记文本它工作正常。
getLabel().setText("<html><center>"+ labelText+"</center></html>");
这工作
任何人都可以用下面的问题帮助吗?
你必须设置应显示泰语文本组件上的字体。它目前使用的字体,不能做到这一点,因此显示的正方形。你需要的字体必须包含泰语字符。