|
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 도 참조해 주세요.