软件包 | 描述 |
---|---|
javax.swing |
提供了一套“轻量级”(所有的java语言)组件,以最大可能的程度,在所有平台上工作。
|
javax.swing.event |
提供由摆动组件触发的事件。
|
javax.swing.plaf.basic |
根据基本的外观和感觉提供内置的用户界面对象。
|
Modifier and Type | Method and Description |
---|---|
static MenuSelectionManager |
MenuSelectionManager.defaultManager()
返回默认的菜单选择管理器。
|
Modifier and Type | Method and Description |
---|---|
void |
JMenuBar.processKeyEvent(KeyEvent e, MenuElement[] path, MenuSelectionManager manager)
实现的是一个
MenuElement --没有。
|
void |
JPopupMenu.processKeyEvent(KeyEvent e, MenuElement[] path, MenuSelectionManager manager)
过程的一个关键事件从
MenuSelectionManager 变化的菜单选择,如果需要转发,利用
MenuSelectionManager 的API。
|
void |
JMenuItem.processKeyEvent(KeyEvent e, MenuElement[] path, MenuSelectionManager manager)
过程的一个关键事件从
MenuSelectionManager 变化的菜单选择,如果需要转发,利用
MenuSelectionManager 的API。
|
void |
MenuElement.processKeyEvent(KeyEvent event, MenuElement[] path, MenuSelectionManager manager)
处理一个关键事件。
|
void |
JMenuBar.processMouseEvent(MouseEvent event, MenuElement[] path, MenuSelectionManager manager)
实现的是一个
MenuElement --没有。
|
void |
JPopupMenu.processMouseEvent(MouseEvent event, MenuElement[] path, MenuSelectionManager manager)
这种方法需要符合
MenuElement 接口,但它没有实现。
|
void |
JMenuItem.processMouseEvent(MouseEvent e, MenuElement[] path, MenuSelectionManager manager)
处理鼠标事件从
MenuSelectionManager 变化的菜单选择,如果需要转发,利用
MenuSelectionManager 的API。
|
void |
MenuElement.processMouseEvent(MouseEvent event, MenuElement[] path, MenuSelectionManager manager)
处理鼠标事件。
|
Modifier and Type | Method and Description |
---|---|
MenuSelectionManager |
MenuKeyEvent.getMenuSelectionManager()
返回当前菜单选择管理器。
|
MenuSelectionManager |
MenuDragMouseEvent.getMenuSelectionManager()
返回当前菜单选择管理器。
|
Constructor and Description |
---|
MenuDragMouseEvent(Component source, int id, long when, int modifiers, int x, int y, int clickCount, boolean popupTrigger, MenuElement[] p, MenuSelectionManager m)
构建了一个menudragmouseevent对象。
|
MenuDragMouseEvent(Component source, int id, long when, int modifiers, int x, int y, int xAbs, int yAbs, int clickCount, boolean popupTrigger, MenuElement[] p, MenuSelectionManager m)
构建了一个menudragmouseevent对象。
|
MenuKeyEvent(Component source, int id, long when, int modifiers, int keyCode, char keyChar, MenuElement[] p, MenuSelectionManager m)
构建了一个menukeyevent对象。
|
Modifier and Type | Method and Description |
---|---|
protected void |
BasicMenuItemUI.doClick(MenuSelectionManager msm)
当菜单项被激活时调用此方法。
|
void |
BasicCheckBoxMenuItemUI.processMouseEvent(JMenuItem item, MouseEvent e, MenuElement[] path, MenuSelectionManager manager) |
void |
BasicRadioButtonMenuItemUI.processMouseEvent(JMenuItem item, MouseEvent e, MenuElement[] path, MenuSelectionManager manager) |
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.