|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
public interface MenuElement
메뉴에 배치할 수 있는 컴퍼넌트는 모두, 이 인터페이스를 구현할 필요가 있습니다. 이 인터페이스는,MenuSelectionManager
가 메뉴 계층에서 선택 및 네비게이션을 처리하는데 사용합니다.
메소드의 개요 | |
---|---|
Component |
getComponent ()
수취하는 측 요소를 페인트하기 위한 java.awt.Component 를 돌려줍니다. |
MenuElement [] |
getSubElements ()
수취하는 측의 메뉴 요소의 서브 요소가 포함되는 배열을 돌려줍니다. |
void |
menuSelectionChanged (boolean isIncluded)
메뉴 선택으로 MenuElement 가 추가 또는 삭제되었을 때에,MenuSelectionManager 에 의해 불려 갑니다. |
void |
processKeyEvent (KeyEvent event,
MenuElement [] path,
MenuSelectionManager manager)
키 이벤트를 처리합니다. |
void |
processMouseEvent (MouseEvent event,
MenuElement [] path,
MenuSelectionManager manager)
마우스 이벤트를 처리합니다. |
메소드의 상세 |
---|
void processMouseEvent(MouseEvent event, MenuElement [] path, MenuSelectionManager manager)
event
는, 수취하는 측 요소의 컴퍼넌트인 소스를 수반한 MouseEvent
입니다. path
는, 수취하는 측의 요소 자신이 포함되는 메뉴 계층내의 수취하는 측 요소의 패스입니다. manager
는, 메뉴 계층의 MenuSelectionManager
입니다. 이 메소드는 MouseEvent
를 처리해, 필요한 경우에는 MenuSelectionManager
의 API Note 를 사용해 메뉴 선택을 변경합니다. 주: 이벤트를 서브 컴퍼넌트에 전송 할 필요는 없습니다. MenuSelectionManager
가 자동적으로 실시합니다.
void processKeyEvent(KeyEvent event, MenuElement [] path, MenuSelectionManager manager)
void menuSelectionChanged(boolean isIncluded)
MenuElement
가 추가 또는 삭제되었을 때에,MenuSelectionManager
에 의해 불려 갑니다.
MenuElement [] getSubElements()
Component getComponent()
|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.