- java.lang.Object
-
- java.awt.event.ComponentAdapter
-
- javax.swing.plaf.basic.BasicTreeUI.ComponentHandler
-
- 实现的所有接口
-
ActionListener
,ComponentListener
,EventListener
- Enclosing class:
- BasicTreeUI
public class BasicTreeUI.ComponentHandler extends ComponentAdapter implements ActionListener
滚动时更新首选大小(如有必要)。
-
-
字段汇总
字段 变量和类型 字段 描述 protected JScrollBar
scrollBar
正在调整的ScrollBar。protected Timer
timer
滚动条内部和滚动条正在调整时使用的计时器。
-
构造方法摘要
构造方法 构造器 描述 ComponentHandler()
-
方法摘要
所有方法 实例方法 具体的方法 变量和类型 方法 描述 void
actionPerformed(ActionEvent ae)
由于Timer而公开。protected JScrollPane
getScrollPane()
返回JScrollPane
住房JTree
如果没有找到一个,或者为null。protected void
startTimer()
如有必要,创建并启动Timer以检查是否需要调整边界大小。-
声明方法的类 java.awt.event.ComponentAdapter
componentHidden, componentMoved, componentResized, componentShown
-
-
-
-
字段详细信息
-
timer
protected Timer timer
滚动条内部和滚动条正在调整时使用的计时器。
-
scrollBar
protected JScrollBar scrollBar
正在调整的ScrollBar。
-
-
方法详细信息
-
startTimer
protected void startTimer()
如有必要,创建并启动Timer以检查是否需要调整边界大小。
-
getScrollPane
protected JScrollPane getScrollPane()
返回JScrollPane
住房JTree
如果没有找到一个,或者为null。- 结果
-
JScrollPane
住房JTree
-
actionPerformed
public void actionPerformed(ActionEvent ae)
由于Timer而公开。 如果scrollBar为null或未调整,则会停止计时器并更新大小调整。- Specified by:
-
actionPerformed
在界面ActionListener
- 参数
-
ae
- 要处理的事件
-
-