자바 프로그래밍을 하다보면
가끔씩 새로 뜨는 프레임이 포커싱이 되지 않아야 되는데
저절로 포커싱이 되서 약간(?) 불편한 경우가 생기곤 한다.

예를들자면 메신저에서 새 프레임이 뜨는 경우
열심히 타이핑하고있는데 불쑥 창 하나 떠서 그쪽으로 포커싱된다면??

-_-;;

이 문제를 해결하기 위해서
삽질하다가 알게된 코드  -_-;

여기서 this 는 JFrame 이다.

포커싱 되지 않게 해 놓은 다음에 보여주고~
포커싱 되게 설정을 해놓는 ..
여러번 테스트 해 봤는데 잘 작동하는것 같다.

[CODE type="java"][tab]this.setFocusableWindowState(false);
[tab]setVisible(true);
[tab]this.setFocusableWindowState(true);
[/CODE]
2007/02/15 22:27 2007/02/15 22:27

Trackback Address :: 이 글에는 트랙백을 보낼 수 없습니다