2010-04-27 7 views
1

제 스윙 파티에서 제 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(); 
    }  
+0

jar 파일을 클래스 경로에 추가 했습니까? :) – willcodejavaforfood

+0

나중에 모든 컴파일 된 클래스 파일이있는 위치에 추가했습니다. – swift

+0

하지만 classpath에 추가 했습니까? – willcodejavaforfood

답변

2

합니다. 당신이 또한 필요로하는 요구 사항을 보면 "Synthetica 표준 모양과 느낌"당신이 .JAR - 파일을 다운로드 한 경우

당신이 그것을 here

+0

나중에 내가 일식 IDE를 사용하여 프로젝트에 추가하는 방법, jar 파일을 다운로드해야합니까? – swift

+0

@swift : 이클립스에서 프로젝트에 추가하는 방법에 대한 내 대답을 참조하십시오. – Jonas

+0

나중에 jonas를 추가했지만 같은 오류가 있습니다. 내 프로젝트 작업 공간에서 lib 폴더를 찾을 수 없습니다. 이 링크의 단계를 사용하여 빌드 경로에 추가하십시오. http://www.wikihow.com/Add-JARs-to-Project-Build-Paths-in- Eclipse- % 28Java % 29 – swift

1

을 다운로드 할 수 있습니다, 당신은 당신의 빌드에 추가해야 경로에 일식.

e.e. 이클립스 프로젝트에 당신이 당신의 의 .jar -files을 넣어 lib에는 디렉토리 을 가지고 있다면, 당신의 병 파일을 마우스 오른쪽 단추로 클릭 한 다음 경로을 구축하기 추가 빌드 경로를 선택했다.

0

나는 이것이 아주 오래된 포스트이기 때문에 문제가 해결되었을 수 있음을 알고 있지만, 이것은 (자신과 같은) 다른 현재 사용자 기여할 수 :

  • 먼저 당신이 Synthetica.jar을 먼저 추가해야합니다 테마를 추가하십시오. 이 링크를 방문 Synthetica.jar downlaod하려면 테마 당신이 프로젝트에 jyloo.com/synthetica/themes
  • 마우스 오른쪽 버튼으로 클릭 시도하고 "속성"자바 세 번째 탭을 클릭을 선택 빌드 경로에
  • 클릭 다운로드 .TO jyloo.com/synthetica/download "을 JAR 파일 추가

    try {  
    UIManager.setLookAndFeel(new SyntheticaBlueMoonLookAndFeel()); 
    } catch (Exception e) {  
    e.printStackTrace();  
    } 
    
"또는"... 외부 JAR 파일 추가하기 "및 jar 파일과 클릭 찾아"열기 "
  • "확인 "을 클릭하고 활성화하는 테마를,이 코드를 사용할 수 있습니다

  • 관련 문제