Вопрос

Я работаю с NetBeans 6.5 IDE.

Я скачал jar-файл look and feel и добавил его в NetBeans с помощью palette manager.

Как мне использовать это в моем приложении?

Это было полезно?

Решение 2

Спасибо за ваш ответ.Используя приведенный ниже код, мы можем получить все имена классов look and 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 о настройка L & F в Java

Вы можете изменить L & F с помощью setLookAndFeel даже после того, как графический интерфейс программы будет виден.
Чтобы заставить существующие компоненты отражать новый L & F, вызовите SwingUtilities updateComponentTreeUI метод один раз для каждого контейнера верхнего уровня.
Затем вы можете захотеть изменить размер каждого контейнера верхнего уровня, чтобы отразить новые размеры содержащихся в нем компонентов.Например:

UIManager.setLookAndFeel(lnfName);
SwingUtilities.updateComponentTreeUI(frame);
frame.pack();
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top