Module java.desktop

Class 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
滚动时更新首选大小(如果需要)。
  • Field Details

    • timer

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

      protected JScrollBar scrollBar
      被调整的滚动条。
  • Constructor Details

    • ComponentHandler

      public ComponentHandler()
      构造一个ComponentHandler
  • Method Details

    • startTimer

      protected void startTimer()
      创建(如果需要)并启动一个计时器以检查是否需要调整边界。
    • getScrollPane

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

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