JIDE 3.5.15

com.jidesoft.plaf.aqua
Class AquaJideSplitButtonUI

java.lang.Object
  extended by javax.swing.plaf.ComponentUI
      extended by javax.swing.plaf.ButtonUI
          extended by javax.swing.plaf.MenuItemUI
              extended by com.jidesoft.plaf.vsnet.VsnetMenuItemUI
                  extended by com.jidesoft.plaf.vsnet.VsnetMenuUI
                      extended by com.jidesoft.plaf.basic.BasicJideSplitButtonUI
                          extended by 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
AquaJideSplitButtonUI()
           
 
Method Summary
static ComponentUI createUI(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
 
Methods inherited from class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AquaJideSplitButtonUI

public AquaJideSplitButtonUI()
Method Detail

createUI

public static ComponentUI createUI(JComponent x)

getOffset

protected int getOffset()
The gap between the button part and the drop down menu part.

Overrides:
getOffset in class BasicJideSplitButtonUI
Returns:
the gap.

JIDE 3.5.15