パッケージ | 説明 |
---|---|
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 インタフェースを実装します。 |
コンストラクタと説明 |
---|
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, 2014, Oracle and/or its affiliates. All rights reserved.