Tips
자바 프레임 (JFrame), 다이얼로그 (JDialog)에 아이콘 (Icon) 설정하기
알 수 없는 사용자
2008. 7. 22. 19:36
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도 제대로 동작하지 않는다.