- java.lang.Object
- 
- javax.swing.plaf.ComponentUI
- 
- javax.swing.plaf.ButtonUI
- 
- javax.swing.plaf.MenuItemUI
- 
- javax.swing.plaf.basic.BasicMenuItemUI
- 
- javax.swing.plaf.synth.SynthMenuItemUI
- 
- javax.swing.plaf.synth.SynthCheckBoxMenuItemUI
 
 
 
 
 
 
- 
- All Implemented Interfaces:
- PropertyChangeListener,- EventListener,- SynthConstants,- SynthUI
 
 
 public class SynthCheckBoxMenuItemUI extends SynthMenuItemUI Provides the Synth L&F UI delegate forJCheckBoxMenuItem.- Since:
- 1.7
 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class javax.swing.plaf.basic.BasicMenuItemUIBasicMenuItemUI.MouseInputHandler
 
- 
 - 
Field Summary- 
Fields inherited from class javax.swing.plaf.basic.BasicMenuItemUIacceleratorDelimiter, acceleratorFont, acceleratorForeground, acceleratorSelectionForeground, arrowIcon, checkIcon, defaultTextIconGap, disabledForeground, menuDragMouseListener, menuItem, menuKeyListener, mouseInputListener, oldBorderPainted, propertyChangeListener, selectionBackground, selectionForeground
 - 
Fields inherited from interface javax.swing.plaf.synth.SynthConstantsDEFAULT, DISABLED, ENABLED, FOCUSED, MOUSE_OVER, PRESSED, SELECTED
 
- 
 - 
Constructor SummaryConstructors Constructor Description SynthCheckBoxMenuItemUI()
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ComponentUIcreateUI(JComponent c)Creates a new UI object for the given component.protected StringgetPropertyPrefix()Returns a property prefix.voidpaintBorder(SynthContext context, Graphics g, int x, int y, int w, int h)Paints the border.- 
Methods inherited from class javax.swing.plaf.basic.BasicMenuItemUIcreateMenuDragMouseListener, createMenuKeyListener, createMouseInputListener, createPropertyChangeListener, doClick, getMaximumSize, getMinimumSize, getPath, getPreferredSize, installComponents, installKeyboardActions, installUI, paintBackground, paintMenuItem, paintText, uninstallComponents, uninstallKeyboardActions
 - 
Methods inherited from class javax.swing.plaf.ComponentUIcontains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior
 - 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from class javax.swing.plaf.synth.SynthMenuItemUIgetContext, getPreferredMenuItemSize, installDefaults, installListeners, paint, paint, propertyChange, uninstallDefaults, uninstallListeners, uninstallUI, update
 
- 
 
- 
- 
- 
Method Detail- 
createUIpublic static ComponentUI createUI(JComponent c) Creates a new UI object for the given component.- Parameters:
- c- component to create UI object for
- Returns:
- the UI object
 
 - 
getPropertyPrefixprotected String getPropertyPrefix() Returns a property prefix.- Overrides:
- getPropertyPrefixin class- BasicMenuItemUI
- Returns:
- a property prefix
 
 - 
paintBorderpublic void paintBorder(SynthContext context, Graphics g, int x, int y, int w, int h) Paints the border.- Specified by:
- paintBorderin interface- SynthUI
- Overrides:
- paintBorderin class- SynthMenuItemUI
- Parameters:
- context- a component context
- g-- Graphicsto paint on
- x- the X coordinate
- y- the Y coordinate
- w- width of the border
- h- height of the border
 
 
- 
 
-