- 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- 深度 - 结果
 - 相当于缩进给定行的数量
 
 
 -  
 
 -