|
JavaTM 2 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 更改選單選擇。註:不必將事件轉發到子元件。此操作可以通過 MenuSelectionManager
自動完成。
void processKeyEvent(KeyEvent event, MenuElement[] path, MenuSelectionManager manager)
void menuSelectionChanged(boolean isIncluded)
MenuElement
時,由 MenuSelectionManager
調用。
MenuElement[] getSubElements()
Component getComponent()
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。