org.jvnet.flamingo.ribbon.ui.appmenu
Class BasicRibbonApplicationMenuButtonUI

java.lang.Object
  extended by javax.swing.plaf.ComponentUI
      extended by javax.swing.plaf.ButtonUI
          extended by org.jvnet.flamingo.common.ui.CommandButtonUI
              extended by org.jvnet.flamingo.common.ui.BasicCommandButtonUI
                  extended by org.jvnet.flamingo.ribbon.ui.appmenu.BasicRibbonApplicationMenuButtonUI

public class BasicRibbonApplicationMenuButtonUI
extends BasicCommandButtonUI

Basic UI for ribbon application menu button JRibbonApplicationMenuButton.

Author:
Kirill Grouchnikov

Field Summary
 
Fields inherited from class org.jvnet.flamingo.common.ui.BasicCommandButtonUI
DONT_DISPOSE_POPUPS, EMULATE_SQUARE_BUTTON
 
Constructor Summary
BasicRibbonApplicationMenuButtonUI()
           
 
Method Summary
static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent c)
           
 void installUI(javax.swing.JComponent c)
           
 void paint(java.awt.Graphics g, javax.swing.JComponent c)
           
 
Methods inherited from class org.jvnet.flamingo.common.ui.BasicCommandButtonUI
getActionClickArea, getKeyTipAnchorCenterPoint, getPopupClickArea, getPreferredSize, uninstallUI, update
 
Methods inherited from class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BasicRibbonApplicationMenuButtonUI

public BasicRibbonApplicationMenuButtonUI()
Method Detail

createUI

public static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent c)

installUI

public void installUI(javax.swing.JComponent c)
Overrides:
installUI in class BasicCommandButtonUI

paint

public void paint(java.awt.Graphics g,
                  javax.swing.JComponent c)
Overrides:
paint in class BasicCommandButtonUI