模块 java.desktop

类 BasicTreeUI.ComponentHandler

java.lang.Object
java.awt.event.ComponentAdapter
javax.swing.plaf.basic.BasicTreeUI.ComponentHandler
所有已实现的接口:
ActionListener , ComponentListener , EventListener
封闭类:
BasicTreeUI

public class BasicTreeUI.ComponentHandler extends ComponentAdapter implements ActionListener
滚动时更新首选大小(如有必要)。
  • 字段详细信息

    • timer

      protected Timer  timer
      在滚动窗格内且滚动条正在调整时使用的计时器。
    • scrollBar

      protected JScrollBar  scrollBar
      正在调整的 ScrollBar。
  • 构造方法详细信息

    • ComponentHandler

      public ComponentHandler()
      构造一个 ComponentHandler
  • 方法详情

    • startTimer

      protected void startTimer()
      如有必要,创建并启动 Timer 以检查是否需要调整边界大小。
    • getScrollPane

      protected JScrollPane  getScrollPane()
      返回包含 JTreeJScrollPane,如果未找到则返回 null。
      返回:
      JScrollPane 容纳 JTree
    • actionPerformed

      public void actionPerformed(ActionEvent  ae)
      由于定时器而公开。如果 scrollBar 为 null 或未调整,这将停止计时器并更新大小。
      指定者:
      actionPerformed 在接口 ActionListener
      参数:
      ae - 要处理的事件