[编辑] 这发生在带有 Java 1.5 的 OSX 上!(但也可能发生在 Windows 上!)
我的 Java Swing 程序的日语用户似乎无法在 JTextFields 中编写日语符号。实际上他们可以写它们但看不到它们。他们只看到以某种方式表明我认为字体不支持这些符号的块。
我出于各种原因设置了自己的字体(“Lucida Sans”,Font.PLAIN,12)——我不想改变。我的问题是:
如果我不设置此字体,JTextFields 会显示日文符号吗?
我是否可以检测到我的字体完全支持哪些语言环境并仅在这些情况下设置它,但为所有其他情况(如 Locale.Japan)保留标准 Java 字体?
你有什么其他的建议?
谢谢您的帮助!