|
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。