javax.swing.plaf.basic
类 BasicTreeUI.NodeDimensionsHandler
java.lang.Object
   javax.swing.tree.AbstractLayoutCache.NodeDimensions
javax.swing.tree.AbstractLayoutCache.NodeDimensions
       javax.swing.plaf.basic.BasicTreeUI.NodeDimensionsHandler
javax.swing.plaf.basic.BasicTreeUI.NodeDimensionsHandler
- 正在封闭类:
- BasicTreeUI
- public class BasicTreeUI.NodeDimensionsHandler 
- extends AbstractLayoutCache.NodeDimensions
负责获取节点大小的类,其方法被转发到 BasicTreeUI 方法。X 位置不包括 insets,其用 getPathBounds 处理。
 
 
| 从类 java.lang.Object 继承的方法 | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
BasicTreeUI.NodeDimensionsHandler
public BasicTreeUI.NodeDimensionsHandler()
getNodeDimensions
public Rectangle getNodeDimensions(Object value,
                                   int row,
                                   int depth,
                                   boolean expanded,
                                   Rectangle size)
- 负责获取特定节点的大小。
 
- 
- 指定者:
- 类 AbstractLayoutCache.NodeDimensions中的getNodeDimensions
 
- 
- 参数:
- value- 要表示的- value
- row- 查询的行
- depth- 行的深度
- expanded- 如果行已扩展,则为 true,否则为 false
- size- 包含表示- value所需大小的- Rectangle
- 返回:
- 包含节点尺寸的 Rectangle,如果节点没有尺寸,则返回null
 
getRowX
protected int getRowX(int row,
                      int depth)
- 
- 返回:
- 给定行的缩进量。
 
提交错误或意见版权所有 2008 Sun Microsystems, Inc. 保留所有权利。请遵守GNU General Public License, version 2 only。