モジュール java.desktop
パッケージ 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