0

JavaFX を使用して、Netbeans で簡単な翻訳プロジェクトに取り組んでいます。Netbeans から実行すると、コンパイルして完全に動作します。レンダリングの問題なし:

Netbeans から起動したときの外観

ただし、同じ実行可能ファイル ([project-folder]\dist\Translator.jar) を実行すると、次のようになります。

\dist\Translator.jar の文字化け

もじばけ。([project-folder]\dist\run##########\Translator.jar) についても同じです:

\dist\run##########\Translator.jar の文字化け

テキストの形式が間違っている可能性がある場所は 4 つあります。用語のリストが翻訳者に送信され、翻訳者は Web サービスを使用して翻訳を取得します (1)。次に、これらはファイルにキャッシュされ (2)、パーサーによってロードされ (3)、JavaFX ウィンドウでデータを表示できるようになります (4)。私はファイルを調べましたが、それらは有効な UTF-8 であり、パーサーは既存のファイルをロードしているときにのみ実行されますが、新しい展開には何もありません。そこで、JavaFXウィンドウの表示に絞り込みました。

4

1 に答える 1