Используйте SyntheticaBlackEye с Java 7

Я хочу использовать внешний вид с именем SyntheticaBlackEye с моим java-приложением, поэтому я скачал отсюда файлы внешнего вида и внешнего вида, затем помещаю файл jar в библиотечную папку своего проекта, а затем задаю внешний вид и ощущение как следующим образом:

UIManager.setLookAndFeel(new SyntheticaBlackEyeLookAndFeel());

И я добавил, что импорт:

import de.javasoft.plaf.synthetica.SyntheticaBlackEyeLookAndFeel;

Проблема в том, что компилятор отказался и сказал мне, что no suitable method found for setLookAndFeel(de.javasoft.plaf.synthetica.SyntheticaBlackEyeLookAndFeel)

В чем здесь проблема?

2 ответа

Решение

Используйте эту строку:

UIManager.setLookAndFeel("de.javasoft.plaf.synthetica.SyntheticaBlackEyeLookAndFeel");

вместо:

setLookAndFeel(de.javasoft.plaf.synthetica.SyntheticaBlackEyeLookAndFeel);

внутри try catch блок.

Сначала вы должны загрузить требуемый Jar-файл. Это основная заметка Jar-кода Synthetica, которую необходимо зарегистрировать, и есть ссылки на Evaluation и Licenseies (выберите все, что подходит вашему проекту).

Теперь вам нужно скачать тему Jar со многих здесь Темы для Synthetica.

Добавьте два файла Jar в classpath вашего проекта и сделайте следующее:

import de.javasoft.plaf.synthetica.SyntheticaPlainLookAndFeel;

try {
        javax.swing.UIManager.setLookAndFeel(new SyntheticaPlainLookAndFeel());

    } catch (Exception e) {
        e.printStackTrace();
    }
Другие вопросы по тегам