もともとWindowsで動作するJavaアプリケーションがありますが、UIは中国語と日本語の表示に問題はありません。しかし、Linux(Fedora)では、JPanelでは、中国語または日本語を入力できません。
次に、中国語フォントのJTextPane.setFont(...)を試しましたが、正しく表示されます。私の質問は、Windowsで中国語と日本語のフォントを明示的に設定する必要がないのに、Linuxでそれを行う必要があるのはなぜですか?
もともとWindowsで動作するJavaアプリケーションがありますが、UIは中国語と日本語の表示に問題はありません。しかし、Linux(Fedora)では、JPanelでは、中国語または日本語を入力できません。
次に、中国語フォントのJTextPane.setFont(...)を試しましたが、正しく表示されます。私の質問は、Windowsで中国語と日本語のフォントを明示的に設定する必要がないのに、Linuxでそれを行う必要があるのはなぜですか?