| 
JavaTM 2 Platform Std. Ed. v1.4.1  | 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object
  |
  +--java.awt.event.ComponentAdapter
        |
        +--javax.swing.plaf.basic.BasicTreeUI.ComponentHandler
Updates the preferred size when scrolling (if necessary).
| Field Summary | |
protected  JScrollBar | 
scrollBar
ScrollBar that is being adjusted.  | 
protected  Timer | 
timer
Timer used when inside a scrollpane and the scrollbar is adjusting.  | 
| Constructor Summary | |
BasicTreeUI.ComponentHandler()
 | 
|
| Method Summary | |
 void | 
actionPerformed(ActionEvent ae)
Public as a result of Timer.  | 
 void | 
componentMoved(ComponentEvent e)
Invoked when the component's position changes.  | 
protected  JScrollPane | 
getScrollPane()
Returns the JScrollPane housing the JTree, or null if one isn't found.  | 
protected  void | 
startTimer()
Creates, if necessary, and starts a Timer to check if need to resize the bounds.  | 
| Methods inherited from class java.awt.event.ComponentAdapter | 
componentHidden, componentResized, componentShown | 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
protected Timer timer
protected JScrollBar scrollBar
| Constructor Detail | 
public BasicTreeUI.ComponentHandler()
| Method Detail | 
public void componentMoved(ComponentEvent e)
ComponentAdapter
componentMoved in interface ComponentListenercomponentMoved in class ComponentAdapterprotected void startTimer()
protected JScrollPane getScrollPane()
public void actionPerformed(ActionEvent ae)
actionPerformed in interface ActionListener
  | 
JavaTM 2 Platform Std. Ed. v1.4.1  | 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
Copyright 2002 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.