2012-11-08 3 views
-1

글쎄, 자바의 탭보기에서 탭 안에 사용할 프로젝트의 .jar 파일이 있습니다. Eclipse IDE를 사용하고 있습니다. 그것을 할 방법이 있습니까? 또는 프로젝트에서 모든 Java 파일을 하나씩 가져와야합니까? 모든 Java 파일을 가져 오면 내 앱의 성능이 저하됩니다.JFrame 내에서 JAR 파일을 실행 중

+4

"... 탭 안에 사용하고 싶습니다 ..."라는 것이 정확히 무엇을 의미합니까? 탭을 열었을 때 항아리가로드되어 실행된다는 것을 의미합니까? – nyxz

+2

당신이하려는 일이 명확하지 않습니다. –

+1

클래스 경로에 항아리를 추가하기 만하면 내부에 클래스를 사용할 수 있습니다. – pap

답변

2

당신은 JTabbedPane 어떤 Component를 추가 할 수 있지만, .jar 파일 Component 있음을 만들 수있는 방법을 제공합니다. jar의 공개 API에서 생성자 또는이 작업을 수행하는 팩터 리 메서드를 찾습니다. 공개 API가 없다면 reflection을 시도해 볼 수는 있지만 작동한다는 보장은 없습니다.

+0

불편을 끼쳐 드려 죄송 합니다만, .jar의 공개 API를 정확히 찾을 수있는 곳은 어디입니까? :( –

+0

사과 필요 없음 :-)'javadoc'은 시작하기 가장 좋은 장소이고, 그 다음에 기존 샘플 코드가옵니다. 다른 모든 것이 실패하면, JAR 매니페스트의'Main-Class'에서'javap'을 시도하십시오. –

+0

감사합니다 @Catalina Island. 문제가 해결되었습니다 :) –

관련 문제