私がこのようなものを書くとき:
...
JFrame myFrame = new JFrame();
...
myFrame.setTitle("\t\t myApp");
以下のJFrameタイトルで結果を取得します。
これはWindowsXPで発生し、LeopardOSで正常に動作します。それを修正する方法はありますか?ありがとう。
私がこのようなものを書くとき:
...
JFrame myFrame = new JFrame();
...
myFrame.setTitle("\t\t myApp");
以下のJFrameタイトルで結果を取得します。
これはWindowsXPで発生し、LeopardOSで正常に動作します。それを修正する方法はありますか?ありがとう。
アンドリューがすでに指摘したように、あなたはこれをするべきではありません。基本的に、Windowsはフォントの文字辞書にアクセスして、「\ t」をレンダリングするのに最適な方法を見つけ、代わりにそのすばらしい正方形を印刷しました。
タイトルは「テキストコンポーネント」ではなく、レンダリングされた要素であるため、この性質のフォーマットを処理しません...
アンドリューのアドバイスに従ってください
私がこのようなことをするとき:
修正はそれをしないことです。あなたのアプリ。「インデント」という名前を付けるのに値するほど特別なものではありません。