java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.ButtonUI
javax.swing.plaf.MenuItemUI
javax.swing.plaf.basic.BasicMenuItemUI
javax.swing.plaf.basic.BasicCheckBoxMenuItemUI
BasicCheckboxMenuItem 实现
-
内部类总结
在类 javax.swing.plaf.basic.BasicMenuItemUI 中声明的嵌套类/接口
BasicMenuItemUI.MouseInputHandler -
字段摘要
在类 javax.swing.plaf.basic.BasicMenuItemUI 中声明的字段
acceleratorDelimiter, acceleratorFont, acceleratorForeground, acceleratorSelectionForeground, arrowIcon, checkIcon, defaultTextIconGap, disabledForeground, menuDragMouseListener, menuItem, menuKeyListener, mouseInputListener, oldBorderPainted, propertyChangeListener, selectionBackground, selectionForeground -
构造方法总结
构造方法 -
方法总结
修饰符和类型方法描述static ComponentUI构造一个BasicCheckBoxMenuItemUI新实例voidprocessMouseEvent(JMenuItem item, MouseEvent e, MenuElement[] path, MenuSelectionManager manager) 鼠标事件发生时调用。在类 javax.swing.plaf.basic.BasicMenuItemUI 中声明的方法
createMenuDragMouseListener, createMenuKeyListener, createMouseInputListener, createPropertyChangeListener, doClick, getPath, getPreferredMenuItemSize, getPropertyPrefix, installComponents, installDefaults, installKeyboardActions, installListeners, paintBackground, paintMenuItem, paintText, uninstallComponents, uninstallDefaults, uninstallKeyboardActions, uninstallListeners, update在类 javax.swing.plaf.ComponentUI 中声明的方法
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize, installUI, paint, uninstallUI
-
构造方法详细信息
-
BasicCheckBoxMenuItemUI
public BasicCheckBoxMenuItemUI()构造一个BasicCheckBoxMenuItemUI
-
-
方法详情
-
createUI
构造一个BasicCheckBoxMenuItemUI新实例- 参数:
c- 一个组件- 返回:
BasicCheckBoxMenuItemUI的新实例
-
processMouseEvent
public void processMouseEvent(JMenuItem item, MouseEvent e, MenuElement [] path, MenuSelectionManager manager) 鼠标事件发生时调用。- 参数:
item- 一个菜单项e- 鼠标事件path-MenuElement的数组manager-MenuSelectionManager的实例
-