泰国字体呈现在一个JLabel [复制]

问题描述 投票:0回答:1

这个问题已经在这里有一个答案:

我的应用程序使用泰国的字体。它们不会显示Linux机器上。

我在Windows 10,Java 6中,我的Linux机器运行Debian 8.7(杰西)开发。

在Windows上显示正常,但在Linux上,当我运行jar文件,所有这节目是正方形。

但是,当我括在HTML标记文本它工作正常。

getLabel().setText("<html><center>"+ labelText+"</center></html>");

这工作

任何人都可以用下面的问题帮助吗?

java windows swing jlabel
1个回答
-1
投票

你必须设置应显示泰语文本组件上的字体。它目前使用的字体,不能做到这一点,因此显示的正方形。你需要的字体必须包含泰语字符。

© www.soinside.com 2019 - 2024. All rights reserved.