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

クラスAbstractLayoutCache.NodeDimensions

java.lang.Object
javax.swing.tree.AbstractLayoutCache.NodeDimensions
直系の既知のサブクラス:
BasicTreeUI.NodeDimensionsHandler
含まれているクラス:
AbstractLayoutCache

public abstract static class AbstractLayoutCache.NodeDimensions extends Object
あるノードのサイズとX原点を判定するためにAbstractLayoutCacheで使用されます。
  • コンストラクタのサマリー

    コンストラクタ
    修飾子
    コンストラクタ
    説明
    protected
    サブクラスが呼び出すためのコンストラクタ。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    abstract Rectangle
    getNodeDimensions(Object value, int row, int depth, boolean expanded, Rectangle bounds)
    サイズと値を置くX原点を、境界内の参照によって返します。

    クラス java.lang.Objectで宣言されたメソッド

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • コンストラクタの詳細

    • NodeDimensions

      protected NodeDimensions()
      サブクラスが呼び出すためのコンストラクタ。
  • メソッドの詳細

    • getNodeDimensions

      public abstract Rectangle getNodeDimensions(Object value, int row, int depth, boolean expanded, Rectangle bounds)
      サイズと値を置くX原点を、境界内の参照によって返します。 呼出しメソッドは、Yの位置を判定します。 境界がnullの場合、新しく作成されたRectangleが返されます。そうでない場合、値が境界内に置かれて、返されます。
      パラメータ:
      value - 表現されるvalue
      row - 照会中の行
      depth - 行の深さ
      expanded - 行が展開されている場合はtrue、そうでない場合はfalse
      bounds - valueを表すのに必要なサイズを含むRectangle
      戻り値:
      ノード・サイズを含むRectangle。ノードにサイズを持たない場合はnull