javax.swing.plaf.basic
類別 BasicTreeUI.NodeDimensionsHandler
java.lang.Object
javax.swing.tree.AbstractLayoutCache.NodeDimensions
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,否則為 falsesize
- 套件含表示 value
所需大小的 Rectangle
- 返回:
- 包含節點尺寸的
Rectangle
,如果節點沒有尺寸,則返回 null
getRowX
protected int getRowX(int row,
int depth)
- 返回:
- 給定行的縮進量。
提交錯誤或意見版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。