JavaFX を使用して、Netbeans で簡単な翻訳プロジェクトに取り組んでいます。Netbeans から実行すると、コンパイルして完全に動作します。レンダリングの問題なし:
ただし、同じ実行可能ファイル ([project-folder]\dist\Translator.jar) を実行すると、次のようになります。
もじばけ。([project-folder]\dist\run##########\Translator.jar) についても同じです:
テキストの形式が間違っている可能性がある場所は 4 つあります。用語のリストが翻訳者に送信され、翻訳者は Web サービスを使用して翻訳を取得します (1)。次に、これらはファイルにキャッシュされ (2)、パーサーによってロードされ (3)、JavaFX ウィンドウでデータを表示できるようになります (4)。私はファイルを調べましたが、それらは有効な UTF-8 であり、パーサーは既存のファイルをロードしているときにのみ実行されますが、新しい展開には何もありません。そこで、JavaFXウィンドウの表示に絞り込みました。