org.jvnet.flamingo.bcb.ui
Class BasicScrollablePopupUI

java.lang.Object
  extended by javax.swing.plaf.ComponentUI
      extended by javax.swing.plaf.PopupMenuUI
          extended by javax.swing.plaf.basic.BasicPopupMenuUI
              extended by org.jvnet.flamingo.bcb.ui.BasicScrollablePopupUI

public class BasicScrollablePopupUI
extends javax.swing.plaf.basic.BasicPopupMenuUI

Basic UI for scrollable popup (ScrollablePopup).

Author:
Topologi, Kirill Grouchnikov

Constructor Summary
BasicScrollablePopupUI()
           
 
Method Summary
 void addScrollers()
           
static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent c)
           
 javax.swing.JMenuItem getScrollDown()
           
 javax.swing.JMenuItem getScrollUp()
           
 boolean hasScrollers()
           
 void installUI(javax.swing.JComponent c)
           
 void scrollTo(int ind, boolean select)
           
 void uninstallUI(javax.swing.JComponent c)
           
 
Methods inherited from class javax.swing.plaf.basic.BasicPopupMenuUI
installDefaults, isPopupTrigger
 
Methods inherited from class javax.swing.plaf.PopupMenuUI
getPopup
 
Methods inherited from class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize, paint, update
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BasicScrollablePopupUI

public BasicScrollablePopupUI()
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 javax.swing.plaf.basic.BasicPopupMenuUI

uninstallUI

public void uninstallUI(javax.swing.JComponent c)
Overrides:
uninstallUI in class javax.swing.plaf.basic.BasicPopupMenuUI

scrollTo

public void scrollTo(int ind,
                     boolean select)

hasScrollers

public boolean hasScrollers()

getScrollDown

public javax.swing.JMenuItem getScrollDown()

getScrollUp

public javax.swing.JMenuItem getScrollUp()

addScrollers

public void addScrollers()