Java GUIアプリケーションをビルドしましたが、UnicodeテキストのあるjLabel
がありました。 NetBeans IDEからアプリケーションを実行すると、テキストが正しいフォームとして表示されますが、.jar
から実行すると、変形されたフォームとして表示されるテキストがファイルに書き込まれます。私のアプリケーションにUnicodeが表示されません。
マイコード:
try {
jLabel1.setText(new String("ژمارا ناسنامی".getBytes(), "UTF-8"));
} catch (UnsupportedEncodingException ex) {
Logger.getLogger(dataEntry.class.getName()).log(Level.SEVERE, null, ex);
}
出力:
ありがとうございます。 –
問題ありません –