JavaTM 2
Platform
Std. Ed. v1.4.0

javax.swing.tree
インタフェース TreeCellRenderer

既知の実装クラスの一覧:
DefaultTreeCellRenderer

public interface TreeCellRenderer

ツリーノードを表示するオブジェクトの要件を定義します。カスタムアイコンを表示するツリーセルレンダリングの実装例は、「The Java Tutorial」「How to Use Trees」を参照してください。


メソッドの概要
 Component getTreeCellRendererComponent(JTree tree, Object value, boolean selected, boolean expanded, boolean leaf, int row, boolean hasFocus)
          現在のツリーセルの値を value に設定します。
 

メソッドの詳細

getTreeCellRendererComponent

public Component getTreeCellRendererComponent(JTree tree,
                                              Object value,
                                              boolean selected,
                                              boolean expanded,
                                              boolean leaf,
                                              int row,
                                              boolean hasFocus)
現在のツリーセルの値を value に設定します。selected が true の場合は、セルは選択されているものとして描画されます。expanded が true であれば、ノードは現在展開されています。leaf が true であれば、ノードは葉を表します。hasFocus が true であれば、ノードに現在フォーカスがあります。treeJTree の場合、レシーバは設定中です。レンダリングが値を描画するのに使う Component を返します。

戻り値:
レンダリングが値を描画するのに使う Component

JavaTM 2
Platform
Std. Ed. v1.4.0

バグの報告と機能のリクエスト
これ以外の API リファレンスおよび開発者用ドキュメントについては、 Java 2 SDK SE 開発者用ドキュメントを参照してください。 開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、 およびコード実例が含まれています。

Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.