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 位置にはインセットが含まれないため、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)
- 
- 戻り値:
- 指定された行をインデントする量
 
バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。