モジュール java.desktop
パッケージ javax.swing.plaf.basic

クラス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()
      JTreeを収容するJScrollPane、または見つからない場合はnullを返します。
      戻り値:
      JTreeを格納しているJScrollPane
    • actionPerformed

      public void actionPerformed(ActionEvent ae)
      Timerの結果としてpublicです。 scrollBarがnullまたは調節されていない場合は、タイマーを停止してサイズ変更を更新します。
      定義:
      actionPerformed、インタフェースActionListener
      パラメータ:
      ae - 処理されるイベント