public class JTree extends JComponent
修飾子 | コンストラクタと説明 |
---|---|
protected |
JTree(JtfObjectHandle handle,
Desktop desktop)
JtfObjectHandle を持つ新しい JTree を作成します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
cancelEditing()
現在編集中のセッションをキャンセルします。
|
void |
clearSelection()
選択範囲をクリアします。
|
void |
clickNode(ItemPath item)
項目パスによって指定されたツリー ノードをクリックします。
|
void |
clickNode(ItemPath item,
int button)
項目パスによって指定されたツリー ノードをクリックします。
|
void |
clickNode(ItemPath item,
int button,
Point position)
項目パスによって指定されたツリー ノードをクリックします。
|
void |
clickNode(ItemPath item,
int button,
Point position,
ModifierKey modifiers)
項目パスによって指定されたツリー ノードをクリックします。
|
void |
clickNode(String item)
項目パスによって指定されたツリー ノードをクリックします。
|
void |
clickNode(String item,
int button)
項目パスによって指定されたツリー ノードをクリックします。
|
void |
clickNode(String item,
int button,
Point position)
項目パスによって指定されたツリー ノードをクリックします。
|
void |
clickNode(String item,
int button,
Point position,
ModifierKey modifiers)
項目パスによって指定されたツリー ノードをクリックします。
|
void |
collapse(ItemPath item)
指定した項目パスによって識別されるツリー ノードを折りたたみます。
|
void |
collapse(String item)
指定した項目パスによって識別されるツリー ノードを折りたたみます。
|
void |
collapseAll()
すべてのツリー ノードを折りたたみます。
|
void |
doubleClickNode(ItemPath item)
項目パスによって指定されたツリー ノードをダブルクリックします。
|
void |
doubleClickNode(ItemPath item,
int button)
項目パスによって指定されたツリー ノードをダブルクリックします。
|
void |
doubleClickNode(ItemPath item,
int button,
Point position)
項目パスによって指定されたツリー ノードをダブルクリックします。
|
void |
doubleClickNode(ItemPath item,
int button,
Point position,
ModifierKey modifiers)
項目パスによって指定されたツリー ノードをダブルクリックします。
|
void |
doubleClickNode(String item)
項目パスによって指定されたツリー ノードをダブルクリックします。
|
void |
doubleClickNode(String item,
int button)
項目パスによって指定されたツリー ノードをダブルクリックします。
|
void |
doubleClickNode(String item,
int button,
Point position)
項目パスによって指定されたツリー ノードをダブルクリックします。
|
void |
doubleClickNode(String item,
int button,
Point position,
ModifierKey modifiers)
項目パスによって指定されたツリー ノードをダブルクリックします。
|
void |
expand(ItemPath item)
指定した項目パスによって識別されるツリー ノードを展開します。
|
void |
expand(String item)
指定した項目パスによって識別されるツリー ノードを展開します。
|
void |
expandAll()
すべてのツリー ノードを展開します。
|
Rect |
getItemRect(ItemPath item)
ツリーに対して相対的な項目のサイズと位置を返します。
|
Rect |
getItemRect(String item)
ツリーに対して相対的な項目のサイズと位置を返します。
|
ItemPath |
getSelectedItemPath()
[読み取り専用] 選択された項目パス。
|
List<ItemPath> |
getSelectedItemPaths()
[読み取り専用] 選択された項目パスのリスト。
|
String |
getSelectedItemText()
[読み取り専用] 選択された項目のテキスト。
|
int |
getSelectionCount()
[読み取り専用] 選択されたツリー ノードの数。
|
List<ItemPath> |
getVisibleItemPaths()
[読み取り専用] ツリーに表示される項目の項目パス。
|
boolean |
isEditable()
[読み取り専用] ツリーが編集可能かどうか。
|
boolean |
isEditing()
[読み取り専用] ツリーが編集中かどうか。
|
boolean |
isExpanded(ItemPath item)
指定した項目パスが展開されている場合に 'true' を返します。
|
boolean |
isExpanded(String item)
指定した項目パスが展開されている場合に 'true' を返します。
|
boolean |
isPathEditable(ItemPath item)
項目パスが編集可能かどうかを取得します。
|
boolean |
isPathEditable(String item)
項目パスが編集可能かどうかを取得します。
|
void |
scrollPathIntoView(ItemPath item)
指定した項目パスを表示できる位置にスクロールします。
|
void |
scrollPathIntoView(String item)
指定した項目パスを表示できる位置にスクロールします。
|
void |
select(ItemPath item)
指定した項目パスによって識別されるツリー ノードを選択します。
|
void |
select(String item)
指定した項目パスによって識別されるツリー ノードを選択します。
|
void |
startEditing()
指定した項目パスまたは現在の選択項目の編集を開始します。
|
void |
startEditing(ItemPath item)
指定した項目パスまたは現在の選択項目の編集を開始します。
|
void |
startEditing(String item)
指定した項目パスまたは現在の選択項目の編集を開始します。
|
void |
stopEditing()
現在編集中のセッションを停止します。
|
getToolTipText
click, click, click, click, doubleClick, doubleClick, doubleClick, doubleClick, getAccessibleName, getAccessibleRole, getBackground, getCursor, getFont, getForeground, getHeight, getName, getNativeHandle, getWidth, isEnabled, isFocusable, isFocused, mouseMove, mouseMove, openContextMenu, openContextMenu, pressKeys, pressKeys, pressMouse, pressMouse, pressMouse, pressMouse, releaseKeys, releaseKeys, releaseMouse, releaseMouse, releaseMouse, releaseMouse, scrollIntoView, setFocus, typeKeys, typeKeys, typeKeys, typePasswordKeys, typePasswordKeys, typePasswordKeys
captureBitmap, captureBitmap, exists, exists, generateLocator, getChildren, getDynamicMethodList, getParent, getPropertyList, getRect, getRect, getText, getValue, highlightObject, highlightObject, highlightObject, invokeMethods, textCapture, textCapture, textClick, textClick, textClick, textClick, textClick, textClick, textExists, textExists, textExists, textExists, textExists, textRectangle, textRectangle, textRectangle, textRectangle, textRectangle, waitForChildDisappearance, waitForChildDisappearance, waitForDisappearance, waitForDisappearance, waitForObject, waitForObject, waitForProperty, waitForProperty
equals, exists, find, find, findAll, findAll, getCustomTypeName, getDesktop, getHandle, getLocator, getProperty, getTypeName, hashCode, imageClick, imageClick, imageClick, imageClick, imageClick, imageClick, imageClickFile, imageClickFile, imageClickFile, imageClickFile, imageClickFile, imageClickFile, imageExists, imageExists, imageExists, imageExistsFile, imageExistsFile, imageExistsFile, imageRectangle, imageRectangle, imageRectangle, imageRectangleFile, imageRectangleFile, imageRectangleFile, invoke, preventFinalLocator, setProperty, toString
protected JTree(JtfObjectHandle handle, Desktop desktop)
handle
- JTree を識別するハンドルdesktop
- このオブジェクトが存在するデスクトップpublic void cancelEditing()
public void clearSelection()
public void clickNode(ItemPath item)
item
- クリックする項目パスpublic void clickNode(ItemPath item, int button)
item
- クリックする項目パスbutton
- クリックに使用するボタン。 有効な値は、左(=1、デフォルト値)、右(=2)、中央(=3)です。public void clickNode(ItemPath item, int button, Point position)
item
- クリックする項目パスbutton
- クリックに使用するボタン。 有効な値は、左(=1、デフォルト値)、右(=2)、中央(=3)です。position
- クリックする位置。 位置が省略された場合は、ツリー ノードの中央がクリックされます。public void clickNode(ItemPath item, int button, Point position, ModifierKey modifiers)
item
- クリックする項目パスbutton
- クリックに使用するボタン。 有効な値は、左(=1、デフォルト値)、右(=2)、中央(=3)です。position
- クリックする位置。 位置が省略された場合は、ツリー ノードの中央がクリックされます。modifiers
- ツリー ノードをクリックするときに押される修飾キー(Alt、Shift および Ctrl)。 デフォルトでは、修飾キーは使用しません。public void clickNode(String item)
item
- クリックする項目パス. E.g: /Games/Applications[2]/[0]詳細については、ItemPath.ItemPath(String)
を参照してください。
public void clickNode(String item, int button)
item
- クリックする項目パス. E.g: /Games/Applications[2]/[0]詳細については、ItemPath.ItemPath(String)
を参照してください。
button
- クリックに使用するボタン。 有効な値は、左(=1、デフォルト値)、右(=2)、中央(=3)です。public void clickNode(String item, int button, Point position)
item
- クリックする項目パス. E.g: /Games/Applications[2]/[0]詳細については、ItemPath.ItemPath(String)
を参照してください。
button
- クリックに使用するボタン。 有効な値は、左(=1、デフォルト値)、右(=2)、中央(=3)です。position
- クリックする位置。 位置が省略された場合は、ツリー ノードの中央がクリックされます。public void clickNode(String item, int button, Point position, ModifierKey modifiers)
item
- クリックする項目パス. E.g: /Games/Applications[2]/[0]詳細については、ItemPath.ItemPath(String)
を参照してください。
button
- クリックに使用するボタン。 有効な値は、左(=1、デフォルト値)、右(=2)、中央(=3)です。position
- クリックする位置。 位置が省略された場合は、ツリー ノードの中央がクリックされます。modifiers
- ツリー ノードをクリックするときに押される修飾キー(Alt、Shift および Ctrl)。 デフォルトでは、修飾キーは使用しません。public void collapse(ItemPath item)
item
- 項目パスpublic void collapse(String item)
item
- 項目パス. E.g: /Games/Applications[2]/[0]詳細については、ItemPath.ItemPath(String)
を参照してください。
public void collapseAll()
public void doubleClickNode(ItemPath item)
item
- ダブルクリックする項目パスpublic void doubleClickNode(ItemPath item, int button)
item
- ダブルクリックする項目パスbutton
- ダブルクリックに使用するボタン。 有効な値は、左(=1、デフォルト値)、右(=2)、中央(=3)です。public void doubleClickNode(ItemPath item, int button, Point position)
item
- ダブルクリックする項目パスbutton
- ダブルクリックに使用するボタン。 有効な値は、左(=1、デフォルト値)、右(=2)、中央(=3)です。position
- ダブルクリックする位置。 位置が省略された場合は、ツリー ノードの中央がダブルクリックされます。public void doubleClickNode(ItemPath item, int button, Point position, ModifierKey modifiers)
item
- ダブルクリックする項目パスbutton
- ダブルクリックに使用するボタン。 有効な値は、左(=1、デフォルト値)、右(=2)、中央(=3)です。position
- ダブルクリックする位置。 位置が省略された場合は、ツリー ノードの中央がダブルクリックされます。modifiers
- ツリー ノードをダブルクリックするときに押される修飾キー(Alt、Shift および Ctrl)。 デフォルトでは、修飾キーは使用しません。public void doubleClickNode(String item)
item
- ダブルクリックする項目パス. E.g: /Games/Applications[2]/[0]詳細については、ItemPath.ItemPath(String)
を参照してください。
public void doubleClickNode(String item, int button)
item
- ダブルクリックする項目パス. E.g: /Games/Applications[2]/[0]詳細については、ItemPath.ItemPath(String)
を参照してください。
button
- ダブルクリックに使用するボタン。 有効な値は、左(=1、デフォルト値)、右(=2)、中央(=3)です。public void doubleClickNode(String item, int button, Point position)
item
- ダブルクリックする項目パス. E.g: /Games/Applications[2]/[0]詳細については、ItemPath.ItemPath(String)
を参照してください。
button
- ダブルクリックに使用するボタン。 有効な値は、左(=1、デフォルト値)、右(=2)、中央(=3)です。position
- ダブルクリックする位置。 位置が省略された場合は、ツリー ノードの中央がダブルクリックされます。public void doubleClickNode(String item, int button, Point position, ModifierKey modifiers)
item
- ダブルクリックする項目パス. E.g: /Games/Applications[2]/[0]詳細については、ItemPath.ItemPath(String)
を参照してください。
button
- ダブルクリックに使用するボタン。 有効な値は、左(=1、デフォルト値)、右(=2)、中央(=3)です。position
- ダブルクリックする位置。 位置が省略された場合は、ツリー ノードの中央がダブルクリックされます。modifiers
- ツリー ノードをダブルクリックするときに押される修飾キー(Alt、Shift および Ctrl)。 デフォルトでは、修飾キーは使用しません。public void expand(ItemPath item)
item
- 項目パスpublic void expand(String item)
item
- 項目パス. E.g: /Games/Applications[2]/[0]詳細については、ItemPath.ItemPath(String)
を参照してください。
public void expandAll()
public Rect getItemRect(ItemPath item)
item
- 項目パスpublic Rect getItemRect(String item)
item
- 項目パス. E.g: /Games/Applications[2]/[0]詳細については、ItemPath.ItemPath(String)
を参照してください。
public boolean isExpanded(ItemPath item)
item
- 項目パスpublic boolean isExpanded(String item)
item
- 項目パス. E.g: /Games/Applications[2]/[0]詳細については、ItemPath.ItemPath(String)
を参照してください。
public boolean isPathEditable(ItemPath item)
item
- 項目パスpublic boolean isPathEditable(String item)
item
- 項目パス. E.g: /Games/Applications[2]/[0]詳細については、ItemPath.ItemPath(String)
を参照してください。
public void scrollPathIntoView(ItemPath item)
item
- 項目パスpublic void scrollPathIntoView(String item)
item
- 項目パス. E.g: /Games/Applications[2]/[0]詳細については、ItemPath.ItemPath(String)
を参照してください。
public void select(ItemPath item)
item
- 項目パスpublic void select(String item)
item
- 項目パス. E.g: /Games/Applications[2]/[0]詳細については、ItemPath.ItemPath(String)
を参照してください。
public void startEditing()
public void startEditing(ItemPath item)
item
- 項目パスpublic void startEditing(String item)
item
- 項目パス. E.g: /Games/Applications[2]/[0]詳細については、ItemPath.ItemPath(String)
を参照してください。
public void stopEditing()
public boolean isEditable()
public boolean isEditing()
public ItemPath getSelectedItemPath()
public String getSelectedItemText()
public int getSelectionCount()
Copyright 2009-2012 Micro Focus. All Rights Reserved.