Package com.illumon.iris.gui.util
Class StayOpenCheckBoxMenuUI
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
com.illumon.iris.gui.util.StayOpenCheckBoxMenuUI
public class StayOpenCheckBoxMenuUI extends BasicCheckBoxMenuItemUI
A
BasicCheckBoxMenuItemUI
that prevents selection or deselction of the checkbox from
closing the popup menu.-
Nested Class Summary
Nested classes/interfaces inherited from class javax.swing.plaf.basic.BasicMenuItemUI
BasicMenuItemUI.MouseInputHandler
-
Field Summary
Fields inherited from class javax.swing.plaf.basic.BasicMenuItemUI
acceleratorDelimiter, acceleratorFont, acceleratorForeground, acceleratorSelectionForeground, arrowIcon, checkIcon, defaultTextIconGap, disabledForeground, menuDragMouseListener, menuItem, menuKeyListener, mouseInputListener, oldBorderPainted, propertyChangeListener, selectionBackground, selectionForeground
-
Constructor Summary
Constructors Constructor Description StayOpenCheckBoxMenuUI()
-
Method Summary
Modifier and Type Method Description protected void
doClick(MenuSelectionManager msm)
Methods inherited from class javax.swing.plaf.basic.BasicCheckBoxMenuItemUI
createUI, getPropertyPrefix, processMouseEvent
Methods inherited from class javax.swing.plaf.basic.BasicMenuItemUI
createMenuDragMouseListener, createMenuKeyListener, createMouseInputListener, createPropertyChangeListener, getMaximumSize, getMinimumSize, getPath, getPreferredMenuItemSize, getPreferredSize, installComponents, installDefaults, installKeyboardActions, installListeners, installUI, paint, paintBackground, paintMenuItem, paintText, uninstallComponents, uninstallDefaults, uninstallKeyboardActions, uninstallListeners, uninstallUI, update
Methods inherited from class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior
-
Constructor Details
-
StayOpenCheckBoxMenuUI
public StayOpenCheckBoxMenuUI()
-
-
Method Details
-
doClick
- Overrides:
doClick
in classBasicMenuItemUI
-