質問

私は一緒に働いています NetBeans 6.5 IDE.

ルック アンド フィールの jar ファイルをダウンロードし、パレット マネージャーで NetBeans に追加しました。

アプリケーションでどのように使用すればよいですか?

役に立ちましたか?

解決 2

お返事をありがとうございます。以下のコードを使用すると、すべての Look & Feel クラス名を取得できます。

UIManager.LookAndFeelInfo[] lookAndFeelInfos = UIManager.getInstalledLookAndFeels();
    for (int i = 0; i < lookAndFeelInfos.length; i++) {
        UIManager.LookAndFeelInfo lookAndFeelInfo = lookAndFeelInfos[i];

        //
        // Get the name of the look and feel
        //
        String name = lookAndFeelInfo.getName();
        System.out.println("name = " + name);

        //
        // Get the implementation class for the look and feel
        //
        String className = lookAndFeelInfo.getClassName();
        System.out.println("className = " + className);
    }

他のヒント

この Sun チュートリアルに従うことができます。 Java での L&F の設定

L&Fは次のように変更できます。 setLookAndFeel プログラムの GUI が表示された後でも。
既存のコンポーネントに新しい L&F を反映させるには、 SwingUtilities updateComponentTreeUI メソッドはトップレベルのコンテナごとに 1 回実行されます。
次に、各トップレベルのコンテナのサイズを変更して、それに含まれるコンポーネントの新しいサイズを反映させたい場合があります。例えば:

UIManager.setLookAndFeel(lnfName);
SwingUtilities.updateComponentTreeUI(frame);
frame.pack();
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top