Package com.jidesoft.plaf.aqua
Class AquaJideSplitButtonUI
- java.lang.Object
-
- javax.swing.plaf.ComponentUI
-
- javax.swing.plaf.ButtonUI
-
- javax.swing.plaf.MenuItemUI
-
- com.jidesoft.plaf.vsnet.VsnetMenuItemUI
-
- com.jidesoft.plaf.vsnet.VsnetMenuUI
-
- com.jidesoft.plaf.basic.BasicJideSplitButtonUI
-
- com.jidesoft.plaf.aqua.AquaJideSplitButtonUI
-
public class AquaJideSplitButtonUI extends BasicJideSplitButtonUI
Menu UI implementation
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.jidesoft.plaf.basic.BasicJideSplitButtonUI
BasicJideSplitButtonUI.MouseInputHandler
-
Nested classes/interfaces inherited from class com.jidesoft.plaf.vsnet.VsnetMenuUI
VsnetMenuUI.PostAction
-
-
Field Summary
-
Fields inherited from class com.jidesoft.plaf.basic.BasicJideSplitButtonUI
_darkShadowColor, _highlight, _isFloatingIcon, _lightHighlightColor, _painter, _shadowColor, _splitButtonMargin, _splitButtonMarginOnMenu
-
Fields inherited from class com.jidesoft.plaf.vsnet.VsnetMenuUI
changeListener, menuListener, propertyChangeListener
-
Fields inherited from class com.jidesoft.plaf.vsnet.VsnetMenuItemUI
acceleratorFont, acceleratorForeground, acceleratorRect, acceleratorSelectionForeground, arrowIcon, arrowIconRect, backgroundColor, borderColor, checkIcon, checkIconRect, defaultAccelEndGap, defaultShadowWidth, defaultTextIconGap, disabledForeground, iconRect, menuDragMouseListener, menuItem, menuKeyListener, mouseInputListener, oldBorderPainted, selectionBackground, selectionForeground, shadowColor, textRect, viewRect, windowInputMap, zeroRect
-
-
Constructor Summary
Constructors Constructor Description AquaJideSplitButtonUI()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static javax.swing.plaf.ComponentUI
createUI(javax.swing.JComponent x)
protected int
getOffset()
The gap between the button part and the drop down menu part.-
Methods inherited from class com.jidesoft.plaf.basic.BasicJideSplitButtonUI
createMouseInputListener, downButtonPressed, drawStringUnderlineCharAt, getAdjustExtraWidth, getButtonRect, getDropDownRect, getFirstParentMenuElement, getIcon, getInputMap, getMaximumSize, getMaxLengthWord, getMinimumSize, getPreferredSize, getPropertyPrefix, getRightMargin, getWrappedText, installDefaults, installKeyboardActions, installListeners, isAlwaysDropdown, isFloatingIcon, loadActionMap, paintArrow, paintBackground, paintIcon, paintRaised2Border, paintRaisedBorder, paintSunken2Border, paintSunkenBorder, paintText, uninstallDefaults, uninstallKeyboardActions, uninstallListeners, updateMnemonicBinding
-
Methods inherited from class com.jidesoft.plaf.vsnet.VsnetMenuUI
appendPath, createActionMap, createChangeListener, createMenuDragMouseListener, createMenuKeyListener, createMenuListener, createPopupMenuListener, createPropertyChangeListener, getActionMap, isMouseOver, setMouseOver, setupPostTimer
-
Methods inherited from class com.jidesoft.plaf.vsnet.VsnetMenuItemUI
createInputMap, doClick, getPainter, getPath, getPreferredMenuItemSize, installComponents, installUI, isDownArrowVisible, paint, paintCheckBox, paintMenuItem, uninstallComponents, uninstallUI, update, useCheckAndArrow
-
-
-
-
Method Detail
-
createUI
public static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent x)
-
getOffset
protected int getOffset()
The gap between the button part and the drop down menu part.- Overrides:
getOffset
in classBasicJideSplitButtonUI
- Returns:
- the gap.
-
-