JFrame에서 setIconImage() 메소드를 호출하면,

자바 커피 이미지 대신 원하는 이미지로 아이콘을 넣을 수 있다.

setIconImage(ImageConstant.IMAGE_CORECESS_LOGO_16);

이 JFrame을 owner로 하여 JDialog를 생성하면, 설정된 이미지를 상속하여 보여준다.

하지만 JDialog에서 setResizable(false)를 호출하면, 아이콘이 보이지 않는 버그가 있다.

http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4295864

6.0 버전에서 테스트한 결과 수정되지 않았으며,

여기에서 제시한 Work Around도 제대로 동작하지 않는다.

Posted by 알 수 없는 사용자
,