Package com.jtattoo.plaf.graphite
Class GraphiteMenuUI
java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.ButtonUI
javax.swing.plaf.MenuItemUI
javax.swing.plaf.basic.BasicMenuItemUI
javax.swing.plaf.basic.BasicMenuUI
com.jtattoo.plaf.BaseMenuUI
com.jtattoo.plaf.graphite.GraphiteMenuUI
GraphiteMenuUI class.
Author Michael Hagen-
Nested Class Summary
Nested classes/interfaces inherited from class com.jtattoo.plaf.BaseMenuUI
BaseMenuUI.MyMouseInputHandler
Nested classes/interfaces inherited from class javax.swing.plaf.basic.BasicMenuUI
BasicMenuUI.ChangeHandler, BasicMenuUI.MouseInputHandler
-
Field Summary
Fields inherited from class com.jtattoo.plaf.BaseMenuUI
paintRolloverBorder
Fields inherited from class javax.swing.plaf.basic.BasicMenuUI
changeListener, menuListener
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
-
Method Summary
Modifier and TypeMethodDescriptionstatic ComponentUI
protected void
paintBackground
(Graphics g, JComponent c, int x, int y, int w, int h) paintBackground.Methods inherited from class com.jtattoo.plaf.BaseMenuUI
createMouseInputListener, installDefaults, installUI, paintBackground, paintText, uninstallUI, update
Methods inherited from class javax.swing.plaf.basic.BasicMenuUI
createChangeListener, createMenuDragMouseListener, createMenuKeyListener, createMenuListener, createPropertyChangeListener, getMaximumSize, getMinimumSize, getPropertyPrefix, installKeyboardActions, installListeners, setupPostTimer, uninstallDefaults, uninstallKeyboardActions, uninstallListeners
Methods inherited from class javax.swing.plaf.basic.BasicMenuItemUI
doClick, getPath, getPreferredMenuItemSize, getPreferredSize, installComponents, paint, paintMenuItem, uninstallComponents
Methods inherited from class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior
-
Constructor Details
-
GraphiteMenuUI
public GraphiteMenuUI()
-
-
Method Details
-
createUI
-
paintBackground
paintBackground.
- Overrides:
paintBackground
in classBaseMenuUI
- Parameters:
g
- aGraphics
object.c
- aJComponent
object.x
- aInteger
object.y
- aInteger
object.w
- aInteger
object.h
- aInteger
object.
-