モジュール 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で使用されます。
  • コンストラクタの詳細

    • NodeDimensions

      public 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