类的用途
javax.swing.MenuSelectionManager
使用 MenuSelectionManager 的包
包
描述
提供一组“轻量级”(全 Java 语言)组件,尽可能在所有平台上以相同的方式工作。
提供由 Swing 组件触发的事件。
提供根据基本外观构建的用户界面对象。
-
MenuSelectionManager 在 javax.swing 中的用法
javax.swing 中返回 MenuSelectionManager 的方法javax.swing 中的方法,参数类型为 MenuSelectionManager修饰符和类型方法描述voidJMenuBar.processKeyEvent(KeyEvent e, MenuElement[] path, MenuSelectionManager manager) 实现为MenuElement——什么都不做。voidJMenuItem.processKeyEvent(KeyEvent e, MenuElement[] path, MenuSelectionManager manager) 处理从MenuSelectionManager转发的按键事件,并在必要时使用MenuSelectionManager的 API 更改菜单选择。voidJPopupMenu.processKeyEvent(KeyEvent e, MenuElement[] path, MenuSelectionManager manager) 处理从MenuSelectionManager转发的按键事件,并在必要时使用MenuSelectionManager的 API 更改菜单选择。voidMenuElement.processKeyEvent(KeyEvent event, MenuElement[] path, MenuSelectionManager manager) 处理一个关键事件。voidJMenuBar.processMouseEvent(MouseEvent event, MenuElement[] path, MenuSelectionManager manager) 实现为MenuElement——什么都不做。voidJMenuItem.processMouseEvent(MouseEvent e, MenuElement[] path, MenuSelectionManager manager) 处理从MenuSelectionManager转发的鼠标事件,并在必要时使用MenuSelectionManager的 API 更改菜单选择。voidJPopupMenu.processMouseEvent(MouseEvent event, MenuElement[] path, MenuSelectionManager manager) 此方法要求符合MenuElement接口,但未实现。voidMenuElement.processMouseEvent(MouseEvent event, MenuElement[] path, MenuSelectionManager manager) 处理鼠标事件。 -
MenuSelectionManager 在 javax.swing.event 中的用法
修饰符和类型方法描述MenuDragMouseEvent.getMenuSelectionManager()返回当前菜单选择管理器。MenuKeyEvent.getMenuSelectionManager()返回当前菜单选择管理器。javax.swing.event 中的构造函数,参数类型为 MenuSelectionManager修饰符构造方法描述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 对象。 -
MenuSelectionManager 在 javax.swing.plaf.basic 中的用法
javax.swing.plaf.basic 中的方法,参数类型为 MenuSelectionManager修饰符和类型方法描述protected voidBasicMenuItemUI.doClick(MenuSelectionManager msm) 当要激活菜单项时调用此方法。voidBasicCheckBoxMenuItemUI.processMouseEvent(JMenuItem item, MouseEvent e, MenuElement[] path, MenuSelectionManager manager) 鼠标事件发生时调用。voidBasicRadioButtonMenuItemUI.processMouseEvent(JMenuItem item, MouseEvent e, MenuElement[] path, MenuSelectionManager manager) 鼠标事件发生时调用。