[編集] Java 1.5のOSXでこの問題が発生しました! (ただし、Windowsでも発生することがあります)Javaロケールフォントの質問..?
私のJava Swingプログラムのユーザーは、JTextFieldsに日本語の記号を書くことができないようです。実際に彼らはそれらを書くことができますが、それらを見ることはできません。彼らは、フォントがこれらの記号をサポートしていないと私が思うと何らかの意味を示すブロックしか見ることができません。
さまざまな理由で自分のフォントを設定しましたが( "Lucida Sans"、Font.PLAIN、12)、これは変更したくありません。私の質問は次のとおりです:
JTextFields show japanese私を除いた記号はこのフォントを設定しますか?
ロケールがMy Fontで完全にサポートされているかどうかを検出し、そのような場合にのみ設定できますが、Locale.Japanのような他のすべてのケースでは標準Javaフォントをそのまま使用できますか?
他に提案がありますか?
ありがとうございました!
Java 1.5のOSXでこの問題が発生しました! (ただし、Windowsでも発生する可能性があります)。 –
BabelMapで - 日本語のシンボルに対応するUnicodeブロック名は何ですか? –
カタカナはおそらくあなたが望むUnicodeブロックです。 – Eddie