- java.lang.Object
-
- javax.swing.tree.AbstractLayoutCache.NodeDimensions
-
- javax.swing.plaf.basic.BasicTreeUI.NodeDimensionsHandler
-
- Enclosing class:
- BasicTreeUI
public class BasicTreeUI.NodeDimensionsHandler extends AbstractLayoutCache.NodeDimensions
负责获取节点大小的类,方法转发到BasicTreeUI方法。 X location不包含在getPathBounds中处理的insets。
-
-
构造方法摘要
构造方法 构造器 描述 NodeDimensionsHandler()
-
-
-
方法详细信息
-
getNodeDimensions
public Rectangle getNodeDimensions(Object value, int row, int depth, boolean expanded, Rectangle size)
负责获取特定节点的大小。- Specified by:
-
getNodeDimensions
在课堂上AbstractLayoutCache.NodeDimensions
- 参数
-
value
-value
代表 -
row
- 正在查询行 -
depth
- 行的深度 -
expanded
- 如果展开行,则为true,否则为false -
size
-Rectangle
包含表示value
所需的大小 - 结果
-
a
Rectangle
包含节点维度,如果节点没有维度,null
-
getRowX
protected int getRowX(int row, int depth)
返回缩进给定行的数量。- 参数
-
row
- 一排 -
depth
- 深度 - 结果
- 相当于缩进给定行的数量
-
-