2011-09-14 6 views
0

私はJavaの初心者です。私は非ASCII文字に問題があります。 netbeansでは、私は私のJavaアプリケーションのGUIを作った。 netbeansからそのアプリケーションを実行すると、すべて正常に動作しますが、スタンドアロンの.jarファイルを実行すると、ASCII以外の文字は正しく表示されません。Javaとunicode

ありがとうございましたありがとうございました。

+2

テキストはどこから来ますか? JavaはUnicode文字を使用しているため、Javaコード内のリテラルは大丈夫です。 –

+0

[SSCCE](http://sscce.org)を投稿してください。 –

答えて

2

あなたはコマンドラインアプリケーションを実行していると思います。この場合、ユニコードを正しく表示できないターミナルウィンドウで実行している可能性があります。 NetBeansでは、コンソール出力が正しく表示される方法を知っているIDEウィンドウに表示されるため、これが機能します。

私が前提にしていれば、端末を正しく設定する必要があります。これは、オペレーティングシステムとUIマネージャによって異なります。