【发布时间】:2011-02-17 13:45:14
【问题描述】:
对于科学应用程序,我想设计一个输入表单,让用户输入某些参数。其中一些使用希腊字母指定,其中一些使用拉丁字母。参数名称应使用普通的JLabel 控件显示。
在 Windows 上,Tahoma 字体(默认情况下用于标签)包含拉丁字母和希腊字母,因此我只需将标签的 Text 属性设置为希腊(unicode)字符串和一切正常。
我想知道这是否也适用于 Linux 和 OSX 系统上的修改。这适用于哪些 Java/OS 版本。
我也很好奇是否有一种简单的方法可以在标签中显示下标(TeX 中的“\eta_0”),但这对我的应用程序来说并不重要......
【问题讨论】:
-
你总是可以发布一个小测试程序。这样人们就可以确认它是否适用于他们的 JDK/JRE。
标签: java swing unicode internationalization jlabel