2009-09-05 3 views
0

Jigloo를 사용하여 SWT에서 GUI를 만들려고하고 있고 이미지를 레이블 또는 버튼으로 설정하려고 할 때 미리보기 창에서 이미지를 볼 수 있습니다.Jigloo에서 Image를 설정할 때

opIcon = new Label(this, SWT.NONE); 
FormData opIconLData = new FormData(); 
opIconLData.width = 64; 
opIconLData.height = 64; 
opIconLData.left = new FormAttachment(0, 1000, 12); 
opIconLData.top = new FormAttachment(0, 1000, 12); 
opIcon.setLayoutData(opIconLData); 
opIcon.setImage(SWTResourceManager.getImage("img/game/front/test.png")); 

SWTResourceManager 클래스는 주로 내가 좀 여기에 잃었어요 문서화되지 않은 것 같다 : 그러나 내가 그것을 컴파일하고 실행하면

SWTResourceManager.getImage: Error getting image img/game/front/test.png, java.lang.IllegalArgumentException: Argument cannot be null 

은 다음과 같습니다를 생성하는 코드가 발생합니다. 어떤 도움이 필요합니까?

답변

1

이 방법은 절대 경로 필요

SWTResourceManager.getImage("/home/img/game/front/test.png"); 
관련 문제