Swing 组件不显示泰文字符

Swing components does not show thai characters

我有一个简单的 swing 应用程序。当我将泰语文本设置为 JLabel 或其他组件时,它们会显示类似字符的问号而不是泰语文本。

Swing 应用程序是否支持泰语?

没有特殊的功能或配置要做。 请确保您的字体支持泰文字符。

当我遇到同样的问题时,组件字体被设置为calibri。 将其更改为 sansserif 后它起作用了。

但是我不知道还有其他支持泰语的字体,我只是用蛮力尝试找到的。