MenuDragMouseEvent — 메뉴 드래그 마우스 이벤트
MenuDragMouseEvent — 메뉴 드래그 마우스 이벤트
MenuDragMouseEvent는 메뉴 요소가 드래그 상황에서 전달된 MouseEvent를 받았을 때 관련 객체에 알리는 데 사용하는 이벤트입니다.
본문
public class MenuDragMouseEvent extends MouseEvent
MenuDragMouseEvent는 메뉴 요소가 드래그 조건에서 전달된 MouseEvent를 받았을 때 관련 객체에 알리는 데 사용합니다. 이 클래스의 직렬화된 객체는 향후 Swing 버전과 호환되지 않을 수 있습니다. 현재 직렬화 지원은 단기 저장이나 같은 버전의 Swing을 실행하는 애플리케이션 간 RMI에 적합합니다. 1.4부터 모든 JavaBean의 장기 저장 지원이 java.beans 패키지에 추가되었으니 XMLEncoder를 참고하세요.
MenuDragMouseEvent
public MenuDragMouseEvent(Component source, int id, long when, int modifiers, int x, int y, int clickCount, boolean popupTrigger, MenuElement[] p, MenuSelectionManager m)
MenuDragMouseEvent 객체를 생성합니다. 절대 좌표 xAbs와 yAbs는 source의 화면상 위치에 상대 좌표 x와 y를 더해 설정합니다. source가 표시되지 않으면 xAbs와 yAbs는 0으로 설정됩니다.
- 매개변수:
source- 이벤트를 발생시킨 Component(보통this)
getPath
public MenuElement[] getPath()
선택된 메뉴 항목까지의 경로를 반환합니다.
- 반환값: 경로 값을 나타내는 MenuElement 객체 배열
getMenuSelectionManager
public MenuSelectionManager getMenuSelectionManager()
현재 메뉴 선택 매니저를 반환합니다.
- 반환값: MenuSelectionManager 객체