Javaデスクトップアプリケーションを「スキン」する方法を知っている人はいますか? (Winamp スキンや MirandaIM のスキンのように)? 独自のルック アンド フィールを作成したくありません。
11168 次
3 に答える
4
NimRODのルック アンド フィールを使用して、Swing のルック アンド フィールを「スキン化」することに成功しました。それはうまく機能し、いくつかの「テーマ」がすでに書かれており、数行のコードで追加できます。
于 2010-02-12T00:24:35.840 に答える
4
はい、これを行う方法はいくつかありますが、本当に簡単な方法を私は知りません。Nimbus: The New Face of Swingを見てください。いくつかの例が含まれています。多くの場合、コンポーネントの外観をオーバーライドしたり、単に色を変更したりできます。
いくつかのリンク:
また、 Substanceの例では、いつでも別の LaF に変更できます。
于 2010-02-11T22:58:16.170 に答える
0
Swing には、動的なルック アンド フィールのサポートが組み込まれています。デスクトップ アプリについて話している場合は、レッスン: ルック アンド フィールの変更から始めることをお勧めします。
編集: webapp について話している場合は、絶対に別のものを使用.css
して、スキン可能なインターフェイスを実現してください。 CSS Zen Garden.css
は、同じページが別のファイルでまったく異なるように見える方法についての優れた例/チュートリアルです。
于 2010-02-11T23:32:11.407 に答える