2012-05-19 6 views
11

作成するGUIを通常のWindowsプログラムのように見せる方法はありますか(Javaを使用しますか)?私は、Javaのボタンやスクロールのようなものが好きではありません。MacやLinux上で動作しているものを使うことができますが、Windowsのボタンやものを継承したいのですが。助言がありますか?JavaをWindowsプログラムのように見せるには?

+0

*「MacまたはLinux上で動作しているものを使用することができます」* OSXとGTKルックスは両方ともデフォルトのJRE PLAF(IMO)よりも優れています。 –

+0

それは最初の場所で可能だったかどうかわかりませんでした。私はちょうど正直にメタルの見栄えが嫌いです。 – Paulywog

答えて

34

あなたは1回のコールでネイティブオペレーティングシステムのに任意のSwingのプログラムのルックアンドフィールを設定することができます。

UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName())

のWindows PLAFはNested Layout Exampleで見ることができます。

+0

私は(後ろに)スクリーンショットを追加しました。 (あまりにも大きければロールバックしてください) –

+0

JOptionPaneのスイングダイアログでも動作しますか? – Paulywog

+0

@CPCookieManそれは – Jeffrey

-1

別の解決策は、工場を使用して(自分のアートアセットを作る含まれます)独自のテーマを作成することができます。 (BorderFactoryなど)

+3

嫌なことはしませんが、Swingがすでに取り入れている努力を複製することで、誰もがWindowsとまったく同じようにGUIを見せてくれるのか疑問です... –

関連する問題