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
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 -
Method Summary
Modifier and TypeMethodDescriptionstatic ComponentUI
protected int
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
Methods inherited from class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior
-
Constructor Details
-
AquaJideSplitButtonUI
public AquaJideSplitButtonUI()
-
-
Method Details
-
createUI
-
getOffset
protected int getOffset()The gap between the button part and the drop down menu part.- Overrides:
getOffset
in classBasicJideSplitButtonUI
- Returns:
- the gap.
-