- 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
 
 
 
 
 
- 
 public class BasicCheckBoxMenuItemUI extends BasicMenuItemUI BasicCheckboxMenuItem implementation
- 
- 
Nested Class Summary- 
Nested classes/interfaces declared in class javax.swing.plaf.basic.BasicMenuItemUIBasicMenuItemUI.MouseInputHandler
 
- 
 - 
Field Summary- 
Fields declared in class javax.swing.plaf.basic.BasicMenuItemUIacceleratorDelimiter, acceleratorFont, acceleratorForeground, acceleratorSelectionForeground, arrowIcon, checkIcon, defaultTextIconGap, disabledForeground, menuDragMouseListener, menuItem, menuKeyListener, mouseInputListener, oldBorderPainted, propertyChangeListener, selectionBackground, selectionForeground
 
- 
 - 
Constructor SummaryConstructors Constructor Description BasicCheckBoxMenuItemUI()
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ComponentUIcreateUI(JComponent c)Constructs a new instance ofBasicCheckBoxMenuItemUI.voidprocessMouseEvent(JMenuItem item, MouseEvent e, MenuElement[] path, MenuSelectionManager manager)Invoked when mouse event occurs.- 
Methods declared in class javax.swing.plaf.basic.BasicMenuItemUIcreateMenuDragMouseListener, createMenuKeyListener, createMouseInputListener, createPropertyChangeListener, doClick, getPath, getPreferredMenuItemSize, getPropertyPrefix, installComponents, installDefaults, installKeyboardActions, installListeners, paintBackground, paintMenuItem, paintText, uninstallComponents, uninstallDefaults, uninstallKeyboardActions, uninstallListeners, update
 - 
Methods declared in class javax.swing.plaf.ComponentUIcontains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize, installUI, paint, uninstallUI
 
- 
 
- 
- 
- 
Method Detail- 
createUIpublic static ComponentUI createUI(JComponent c) Constructs a new instance ofBasicCheckBoxMenuItemUI.- Parameters:
- c- a component
- Returns:
- a new instance of BasicCheckBoxMenuItemUI
 
 - 
processMouseEventpublic void processMouseEvent(JMenuItem item, MouseEvent e, MenuElement[] path, MenuSelectionManager manager) Invoked when mouse event occurs.- Parameters:
- item- a menu item
- e- a mouse event
- path- an array of- MenuElement
- manager- an instance of- MenuSelectionManager
 
 
- 
 
-