제 스윙 파티에서 제 3의 테마 (예 : synthetica http://www.javasoft.de/synthetica/themes/)를 사용하고 싶습니다. 내가 eclipse ide
를 사용하고, 테마의 jar 파일을 가지고 내 코드에서 (주제에서 readme 파일에 따라) 다음과 같은 수정을했다 스윙 응용 프로그램에서 제 3 자 테마를 사용하는 방법은 무엇입니까?
try
{
UIManager.setLookAndFeel(new SyntheticaBlackMoonLookAndFeel());
}
catch (Exception e)
{
e.printStackTrace();
}
하지만
이 수정 후에는 다음과 같은 오류The type de.javasoft.plaf.synthetica.SyntheticaLookAndFeel cannot be resolved. It is indirectly referenced from required .class files
을 보여주는
이게 무슨 뜻입니까? 내가 인터넷에서 검색을 시도하지만 캔트 정말 유용한 답변 추가 정보 파일의
내용 찾을 : 그것은 당신이 종속 클래스를 누락 의미
System Requirements
===================
Java SE 5 (JRE 1.5.0) or above
Synthetica V2.2.0 or above
Integration
===========
1. Ensure that your classpath contains all Synthetica libraries (including
Synthetica's core library 'synthetica.jar').
2. Enable the Synthetica Look and Feel at startup time in your application:
import de.javasoft.plaf.synthetica.SyntheticaBlackMoonLookAndFeel;
try
{
UIManager.setLookAndFeel(new SyntheticaBlackMoonLookAndFeel());
}
catch (Exception e)
{
e.printStackTrace();
}
jar 파일을 클래스 경로에 추가 했습니까? :) – willcodejavaforfood
나중에 모든 컴파일 된 클래스 파일이있는 위치에 추가했습니다. – swift
하지만 classpath에 추가 했습니까? – willcodejavaforfood