パッケージ | 説明 |
---|---|
javax.swing |
すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java 共通言語) コンポーネントのセットを提供します。
|
javax.swing.plaf |
1 つのインタフェースおよび多くの abstract クラスを提供しており、Swing はプラグイン可能な Look & Feel 機能を提供するためにこれらを利用します。
|
javax.swing.plaf.basic |
基本 Look & Feel に従って構築されたユーザーインタフェースオブジェクトを提供します。
|
javax.swing.plaf.multi |
複数の Look & Feel を結合するユーザーインタフェースオブジェクトを提供します。
|
javax.swing.tree |
javax.swing.JTree を処理するためのクラスとインタフェースを提供します。 |
修飾子と型 | メソッドと説明 |
---|---|
Component |
DefaultCellEditor.getTreeCellEditorComponent(JTree tree, Object value, boolean isSelected, boolean expanded, boolean leaf, int row)
TreeCellEditor インタフェースを実装します。 |
コンストラクタと説明 |
---|
JTree.AccessibleJTree.AccessibleJTreeNode(JTree t, TreePath p, Accessible ap)
AccessibleJTreeNode を構築します。
|
修飾子と型 | メソッドと説明 |
---|---|
abstract void |
TreeUI.cancelEditing(JTree tree)
現在の編集セッションを取り消します。
|
abstract TreePath |
TreeUI.getClosestPathForLocation(JTree tree, int x, int y)
x、y にもっとも近いノードへのパスを返します。
|
abstract TreePath |
TreeUI.getEditingPath(JTree tree)
編集中の要素へのパスを返します。
|
abstract Rectangle |
TreeUI.getPathBounds(JTree tree, TreePath path)
パスの最後の項目が描画されるラベル部分を囲む Rectangle を返します。
|
abstract TreePath |
TreeUI.getPathForRow(JTree tree, int row)
渡された row のパスを返します。
|
abstract int |
TreeUI.getRowCount(JTree tree)
表示されている行数を返します。
|
abstract int |
TreeUI.getRowForPath(JTree tree, TreePath path)
path で識別される最後の項目が可視である行を返します。
|
abstract boolean |
TreeUI.isEditing(JTree tree)
ツリーが編集中の場合に true を返します。
|
abstract void |
TreeUI.startEditingAtPath(JTree tree, TreePath path)
path の最後の項目を選択し、その項目の編集を試みます。
|
abstract boolean |
TreeUI.stopEditing(JTree tree)
現在の編集セッションを中止します。
|
修飾子と型 | フィールドと説明 |
---|---|
protected JTree |
BasicTreeUI.tree
描画先のコンポーネントです。
|
修飾子と型 | メソッドと説明 |
---|---|
void |
BasicTreeUI.cancelEditing(JTree tree)
現在の編集セッションを取り消します。
|
TreePath |
BasicTreeUI.getClosestPathForLocation(JTree tree, int x, int y)
x、y にもっとも近いノードへのパスを返します。
|
TreePath |
BasicTreeUI.getEditingPath(JTree tree)
編集中の要素へのパスを返します。
|
Rectangle |
BasicTreeUI.getPathBounds(JTree tree, TreePath path)
パスの最後の項目が描画されるラベル部分を囲む Rectangle を返します。
|
TreePath |
BasicTreeUI.getPathForRow(JTree tree, int row)
渡された row のパスを返します。
|
int |
BasicTreeUI.getRowCount(JTree tree)
表示されている行数を返します。
|
int |
BasicTreeUI.getRowForPath(JTree tree, TreePath path)
path で識別される最後の項目が可視である行を返します。
|
boolean |
BasicTreeUI.isEditing(JTree tree)
ツリーが編集中の場合に true を返します。
|
void |
BasicTreeUI.startEditingAtPath(JTree tree, TreePath path)
path の最後の項目を選択し、その項目の編集を試みます。
|
boolean |
BasicTreeUI.stopEditing(JTree tree)
現在の編集セッションを中止します。
|
修飾子と型 | メソッドと説明 |
---|---|
void |
MultiTreeUI.cancelEditing(JTree a)
このオブジェクトで処理されている各 UI で
cancelEditing メソッドを呼び出します。 |
TreePath |
MultiTreeUI.getClosestPathForLocation(JTree a, int b, int c)
このオブジェクトで処理されている各 UI で
getClosestPathForLocation メソッドを呼び出します。 |
TreePath |
MultiTreeUI.getEditingPath(JTree a)
このオブジェクトで処理されている各 UI で
getEditingPath メソッドを呼び出します。 |
Rectangle |
MultiTreeUI.getPathBounds(JTree a, TreePath b)
このオブジェクトで処理されている各 UI で
getPathBounds メソッドを呼び出します。 |
TreePath |
MultiTreeUI.getPathForRow(JTree a, int b)
このオブジェクトで処理されている各 UI で
getPathForRow メソッドを呼び出します。 |
int |
MultiTreeUI.getRowCount(JTree a)
このオブジェクトで処理されている各 UI で
getRowCount メソッドを呼び出します。 |
int |
MultiTreeUI.getRowForPath(JTree a, TreePath b)
このオブジェクトで処理されている各 UI で
getRowForPath メソッドを呼び出します。 |
boolean |
MultiTreeUI.isEditing(JTree a)
このオブジェクトで処理されている各 UI で
isEditing メソッドを呼び出します。 |
void |
MultiTreeUI.startEditingAtPath(JTree a, TreePath b)
このオブジェクトで処理されている各 UI で
startEditingAtPath メソッドを呼び出します。 |
boolean |
MultiTreeUI.stopEditing(JTree a)
このオブジェクトで処理されている各 UI で
stopEditing メソッドを呼び出します。 |
修飾子と型 | フィールドと説明 |
---|---|
protected JTree |
DefaultTreeCellEditor.tree
待機も行なっている
JTree のインスタンスです。 |
修飾子と型 | メソッドと説明 |
---|---|
protected void |
DefaultTreeCellEditor.determineOffset(JTree tree, Object value, boolean isSelected, boolean expanded, boolean leaf, int row) |
Component |
TreeCellEditor.getTreeCellEditorComponent(JTree tree, Object value, boolean isSelected, boolean expanded, boolean leaf, int row)
エディタの初期 value を設定します。
|
Component |
DefaultTreeCellEditor.getTreeCellEditorComponent(JTree tree, Object value, boolean isSelected, boolean expanded, boolean leaf, int row)
エディタを設定します。
|
Component |
TreeCellRenderer.getTreeCellRendererComponent(JTree tree, Object value, boolean selected, boolean expanded, boolean leaf, int row, boolean hasFocus)
現在のツリーセルの値を
value に設定します。 |
Component |
DefaultTreeCellRenderer.getTreeCellRendererComponent(JTree tree, Object value, boolean sel, boolean expanded, boolean leaf, int row, boolean hasFocus)
コンポーネントに渡される内容に基づいてレンダラを設定します。
|
protected void |
DefaultTreeCellEditor.setTree(JTree newTree)
現在編集対象のツリーを設定します。
|
コンストラクタと説明 |
---|
DefaultTreeCellEditor(JTree tree, DefaultTreeCellRenderer renderer)
指定されたレンダリングとデフォルトのエディタを使用して、JTree 用の
DefaultTreeCellEditor オブジェクトを構築します。 |
DefaultTreeCellEditor(JTree tree, DefaultTreeCellRenderer renderer, TreeCellEditor editor)
指定されたレンダリングと指定されたエディタを使用して、
JTree 用の DefaultTreeCellEditor オブジェクトを構築します。 |
バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.