org.pushingpixels.substance.flamingo.common.ui
Class SubstanceScrollablePanelUI

java.lang.Object
  extended by javax.swing.plaf.ComponentUI
      extended by javax.swing.plaf.PanelUI
          extended by org.pushingpixels.flamingo.internal.ui.common.ScrollablePanelUI
              extended by org.pushingpixels.flamingo.internal.ui.common.BasicScrollablePanelUI
                  extended by org.pushingpixels.substance.flamingo.common.ui.SubstanceScrollablePanelUI

public class SubstanceScrollablePanelUI
extends org.pushingpixels.flamingo.internal.ui.common.BasicScrollablePanelUI

UI for JScrollablePanel components in Substance look and feel.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.pushingpixels.flamingo.internal.ui.common.BasicScrollablePanelUI
org.pushingpixels.flamingo.internal.ui.common.BasicScrollablePanelUI.ScrollablePanelLayout
 
Field Summary
 
Fields inherited from class org.pushingpixels.flamingo.internal.ui.common.BasicScrollablePanelUI
scrollablePanel
 
Constructor Summary
SubstanceScrollablePanelUI()
           
 
Method Summary
 org.pushingpixels.flamingo.api.common.JCommandButton createLeadingScroller()
           
 org.pushingpixels.flamingo.api.common.JCommandButton createTrailingScroller()
           
static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent comp)
           
 void update(java.awt.Graphics g, javax.swing.JComponent c)
           
 
Methods inherited from class org.pushingpixels.flamingo.internal.ui.common.BasicScrollablePanelUI
configureLeftScrollerButtonAction, configureRightScrollerButtonAction, installComponents, installDefaults, installListeners, installUI, isShowingScrollButtons, removeScrollers, scrollToIfNecessary, uninstallComponents, uninstallDefaults, uninstallListeners, uninstallUI
 
Methods inherited from class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize, paint
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SubstanceScrollablePanelUI

public SubstanceScrollablePanelUI()
Method Detail

createUI

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

update

public void update(java.awt.Graphics g,
                   javax.swing.JComponent c)
Overrides:
update in class javax.swing.plaf.ComponentUI

createLeadingScroller

public org.pushingpixels.flamingo.api.common.JCommandButton createLeadingScroller()
Overrides:
createLeadingScroller in class org.pushingpixels.flamingo.internal.ui.common.BasicScrollablePanelUI

createTrailingScroller

public org.pushingpixels.flamingo.api.common.JCommandButton createTrailingScroller()
Overrides:
createTrailingScroller in class org.pushingpixels.flamingo.internal.ui.common.BasicScrollablePanelUI