モジュール 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()
  • メソッドの詳細

    • 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 - 処理されるイベント