|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
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 2 Platform Standard Ed. 5.0 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。