2011-02-02 3 views
0

좋은 응용 프로그램의 GUI를 만들기 위해 LWUIT을 사용하고 싶습니다. 하지만 내가 직면하고있는 문제는 테마를 사용할 수 없다는 것입니다.LWUIT 테마 사용 방법

나는이 링크를 따라 갔다 The Lightweight User Interface Toolkit LWUIT An Introduction.

이 코드를 사용하여 테마를로드했습니다. 그러나 그것은 나를 예외로하고있다.

try { 
Resources r = Resources.open("theme.res"); 
UIManager.getInstance().setThemeProps(r.getTheme("theme")); 
} catch (IOException ioe) { 
System.out.println("Couldn't load theme."); 
} 

도와주세요. 매우 시급하다.

는 당신이 ResourceEdit 파일을 저장됩니다

+0

예외 스택 추적을 게시 할 수 있습니까? –

답변

1

감사합니다? 나는 네가 여기서 실수 한 것 같아. 작업 공간을 확인하십시오.

"src"폴더에 ResourceEdit 파일을 저장하십시오.

Display.init(this) 메서드는 양식이 표시되기 전에 호출되어야합니다. 참조 용으로이 link을 참조하십시오. 코드에서

+0

src 폴더에 내 리소스 파일을 저장하고 link.But에 표시된 것과 동일한 작업을 수행 한 다음 동일한 문제가 나타납니다. – shweta

+0

다른 예외가 있습니까? resourceEdit 내부에서 테마를 만들었습니까? ur resourceEdit로 다시 확인하십시오. – bharath

1

는 기본 패키지에 있어야 당신의 theme.res 파일을 확인을 두 번 FileNotFoundException

을 던질 수있는 것 같다. 일부 패키지에있는 경우

Resources r = Resources.open("/com/mycompany/somepackage/theme.res");