public class BasicTreeUI.ComponentHandler extends java.awt.event.ComponentAdapter implements java.awt.event.ActionListener
| Modifier and Type | Field and Description |
|---|---|
protected javax.swing.JScrollBar |
scrollBar
ScrollBar that is being adjusted
|
protected javax.swing.Timer |
timer
Timer used when inside a scrollpane and the scrollbar is adjusting
|
| Constructor and Description |
|---|
BasicTreeUI.ComponentHandler()
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
actionPerformed(java.awt.event.ActionEvent ae)
Public as a result of Timer.
|
void |
componentMoved(java.awt.event.ComponentEvent e)
Invoked when the component's position changes.
|
protected javax.swing.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 needed to resize
the bounds
|
protected javax.swing.Timer timer
protected javax.swing.JScrollBar scrollBar
public BasicTreeUI.ComponentHandler()
public void componentMoved(java.awt.event.ComponentEvent e)
componentMoved in interface java.awt.event.ComponentListenercomponentMoved in class java.awt.event.ComponentAdaptere - the event that occurs when moving the componentprotected void startTimer()
protected javax.swing.JScrollPane getScrollPane()
public void actionPerformed(java.awt.event.ActionEvent ae)
actionPerformed in interface java.awt.event.ActionListenerae - is the action performed