2011-10-11 2 views
1

등록 된 XXXListener가 실행되는 순서를 지정하는 방법이 있습니까? 특히 KeyListener.리스너 실행 순서 지정?

+3

리스너는 런타임에 추가 및 제거 할 수 있으며 정의에 따라 정렬되지 않습니다. 어쩌면 왜 그렇게하고 싶은지 설명하고 누군가가 원래의 문제에 대한 해결책을 제안 할 수 있습니다. – stivlo

+2

주문은 구현에 따라 다르며 나중에 변경 될 수 있습니다. 리스너의 실행 순서에 의존해서는 안됩니다 **. 또, 가능한 경우 (대부분의 경우), KeyListener의 사용은, ActionMap/KeyMap에 찬성 해 피해야합니다. – jfpoilpret

+2

리스너 알림 시퀀스가 ​​명시 적으로 _unspecified_입니다 (이벤트 메커니즘에 대한 초기 1.1 사양에서 링크가 손실 됨). 구현 세부 사항이므로 더 이상 사용하지 않는 것이 좋습니다. – kleopatra

답변

0

KeyListener은 내부적으로 Component에 연결되어 있기 때문에 순서를 지정하는 방법이없는 것 같습니다.

+1

"추가됨"! = "알림"또는 다른 말로 대답 : 이것은 질문에 대한 답변이 아닙니다. – kleopatra