Java 用の無料のビスタ ルック アンド フィール テーマ パックは Web のどこかにありますか?
3 に答える
アプリケーションを起動するプラットフォームに関係なく、システムのルック アンド フィールを使用することを望んでいると思います。これはで行うことができます
UIManager.setLookAndFeel( UIManager.getSystemLookAndFeelClassName() );
main() メソッドで (もちろん、考えられる例外を処理する必要があります ;-)。
ここにはビスタがインストールされていないため、jvmがビスタラフをネイティブにサポートしているかどうかを確認できません...
編集:上記のステートメントで可能のようです。Java フォーラムの次のスレッドを参照してください。
http://forums.sun.com/thread.jspa?threadID=5287193&tstart=345
Vista で Java6u13 を使用すると、Windows の LookAndFeel がかなり適切に表示されます。Javaと同じくらい無料です。
Sun には LookAndFeel の使用方法に関するチュートリアルがあり、 SwingSetのデモを試してみたい場合は、システムの LookAndFeel が表示され、変更できます。次に、LookAndFeel がどのように見えるかを理解できます。通話中
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
dhillerが示唆する
ように、システムに基づいてルック アンド フィールを設定します。Vista のルック アンド フィールを確認するには、Vista が必要です。
Metal のルック アンド フィールとは異なるものが必要な場合は、 SubstanceまたはNimbusを使用することもできます。Substance は別のルック アンド フィール コレクションであり、Nimbus は 6u10 リリースで利用できます。
SWT を使用している場合は、ネイティブ ビスタのルック アンド フィールが組み込まれています。ただし、swing を使用している場合は、正直わかりません。