2011-11-13 6 views
1

나는 스윙 애플리케이션을 Java로 작성했으며 실제 프로그램 GUI가 나타나기 전에 몇 초 동안 프로그램 시작시 애플리케이션의 로고를 표시하려고합니다. 내가 스윙에서 어떻게 할 수 있다고 생각하니?Startup up Logo window - 스윙

답변

3

자바 SE 6에 내장 된 스플래시 스크린 기능이 추가되었습니다 (here 참조).

3

당신은 사용할 수 있습니다로 SplashScreen :. SplashScreen.getSplashScreen() setImageURL (이미지 URL)

당신이 java.awt.Window의 또는 javax.swing.JWindow의 인스턴스를 만들 수 있습니다 어떤 이유로 당신의 요구 사항을 충족하지 않는 경우 창 중간에 이미지를 놓습니다. 타이머를 사용하여 특정 시간 초과 후이 창을 사라집니다.

또한 프레임 또는 JFrame의를 사용하고 f.setUndecorated(false)

+0

+1 변경하십시오 JWindow의 또는 JDialog를 (호출 할 수 있습니다 : - 모두 답변자에 – mKorbel

+0

감사합니다 :-) 결코 JFrame의를. –