MenuKeyEvent — 메뉴 키 이벤트
MenuKeyEvent — 메뉴 키 이벤트
MenuKeyEvent는 메뉴 트리에서 메뉴 요소가 전달된 KeyEvent를 받았을 때 관련 객체에 알리는 데 사용하는 이벤트입니다.
본문
public class MenuKeyEvent extends KeyEvent
MenuKeyEvent는 메뉴 요소가 메뉴 트리에서 전달된 KeyEvent를 받았을 때 관련 객체에 알리는 데 사용합니다. 이 클래스의 직렬화된 객체는 향후 Swing 버전과 호환되지 않을 수 있습니다. 현재 직렬화 지원은 단기 저장이나 같은 버전의 Swing을 실행하는 애플리케이션 간 RMI에 적합합니다. 1.4부터 모든 JavaBean의 장기 저장 지원이 java.beans 패키지에 추가되었으니 XMLEncoder를 참고하세요.
MenuKeyEvent
public MenuKeyEvent(Component source, int id, long when, int modifiers, int keyCode, char keyChar, MenuElement[] p, MenuSelectionManager m)
MenuKeyEvent 객체를 생성합니다.
- 매개변수:
source- 이벤트를 발생시킨 Component(보통this) - 매개변수:
id- 이벤트 유형 식별자 - 매개변수:
when- 이벤트가 발생한 시각 - 매개변수:
modifiers- 이벤트 중 눌린 수정 키 - 매개변수:
keyCode- 눌린 키의 코드 - 매개변수:
keyChar- 눌린 키에 대응하는 문자
getPath
public MenuElement[] getPath()
이 이벤트가 참조하는 메뉴 항목까지의 경로를 반환합니다.
- 반환값: 경로 값을 나타내는 MenuElement 객체 배열
getMenuSelectionManager
public MenuSelectionManager getMenuSelectionManager()
현재 메뉴 선택 매니저를 반환합니다.
- 반환값: MenuSelectionManager 객체