Используйте 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();
}