public class ListView extends Control
修飾子 | コンストラクタと説明 |
---|---|
protected |
ListView(JtfObjectHandle handle,
Desktop desktop)
JtfObjectHandle を持つ新しい ListView を作成します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
check(int itemIndex)
項目をチェックします。
|
void |
check(ItemIdentifier item)
項目をチェックします。
|
void |
check(String itemText)
項目をチェックします。
|
void |
doubleSelect(int itemIndex)
項目をダブルクリックします。
|
void |
doubleSelect(int itemIndex,
ModifierKey modifiers)
項目をダブルクリックします。
|
void |
doubleSelect(ItemIdentifier item)
項目をダブルクリックします。
|
void |
doubleSelect(ItemIdentifier item,
ModifierKey modifiers)
項目をダブルクリックします。
|
void |
doubleSelect(String itemText)
項目をダブルクリックします。
|
void |
doubleSelect(String itemText,
ModifierKey modifiers)
項目をダブルクリックします。
|
void |
extendSelect(int itemIndex)
拡張選択リスト ビューの選択範囲を拡張して項目の範囲を選択します。
|
void |
extendSelect(ItemIdentifier item)
拡張選択リスト ビューの選択範囲を拡張して項目の範囲を選択します。
|
void |
extendSelect(String itemText)
拡張選択リスト ビューの選択範囲を拡張して項目の範囲を選択します。
|
List<Integer> |
getCheckedIndices()
[読み取り専用] チェックされた項目のインデックスを含むリスト。
|
List<ItemIdentifier> |
getCheckedItems()
[読み取り専用] チェックされた項目を含むリスト。
|
int |
getColumnCount()
[読み取り専用] 項目ごとの列の数。
|
List<String> |
getContents()
ListView コントロールの内容を返します。
|
List<String> |
getContents(int column)
ListView コントロールの内容を返します。
|
int |
getItemCount()
[読み取り専用] リスト ビューに含まれる項目の数。
|
int |
getItemImageIndex(int itemIndex)
アイコンを含むリスト ビューのイメージ リストのインデックスを返します。
|
int |
getItemImageIndex(int itemIndex,
boolean fromStateImageList)
アイコンを含むリスト ビューのイメージ リストのインデックスを返します。
|
int |
getItemImageIndex(ItemIdentifier item)
アイコンを含むリスト ビューのイメージ リストのインデックスを返します。
|
int |
getItemImageIndex(ItemIdentifier item,
boolean fromStateImageList)
アイコンを含むリスト ビューのイメージ リストのインデックスを返します。
|
int |
getItemImageIndex(String itemText)
アイコンを含むリスト ビューのイメージ リストのインデックスを返します。
|
int |
getItemImageIndex(String itemText,
boolean fromStateImageList)
アイコンを含むリスト ビューのイメージ リストのインデックスを返します。
|
int |
getItemIndex(int itemIndex)
リスト ビュー項目 ' ' のインデックスを返します (見つからなかった場合は -1)。
|
int |
getItemIndex(ItemIdentifier item)
リスト ビュー項目 ' ' のインデックスを返します (見つからなかった場合は -1)。
|
int |
getItemIndex(String itemText)
リスト ビュー項目 ' ' のインデックスを返します (見つからなかった場合は -1)。
|
Rect |
getItemRect(int itemIndex)
項目の矩形領域を返します。
|
Rect |
getItemRect(int itemIndex,
boolean getIconRect)
項目の矩形領域を返します。
|
Rect |
getItemRect(int itemIndex,
boolean getIconRect,
int columnIndex)
項目の矩形領域を返します。
|
Rect |
getItemRect(ItemIdentifier item)
項目の矩形領域を返します。
|
Rect |
getItemRect(ItemIdentifier item,
boolean getIconRect)
項目の矩形領域を返します。
|
Rect |
getItemRect(ItemIdentifier item,
boolean getIconRect,
int columnIndex)
項目の矩形領域を返します。
|
Rect |
getItemRect(String itemText)
項目の矩形領域を返します。
|
Rect |
getItemRect(String itemText,
boolean getIconRect)
項目の矩形領域を返します。
|
Rect |
getItemRect(String itemText,
boolean getIconRect,
int columnIndex)
項目の矩形領域を返します。
|
List<ItemIdentifier> |
getItems()
[読み取り専用] リスト ビューのすべての項目を含むリスト。
|
String |
getItemText(int itemIndex)
項目のテキストを返します。
|
String |
getItemText(int itemIndex,
int columnIndex)
項目のテキストを返します。
|
String |
getItemText(ItemIdentifier item)
項目のテキストを返します。
|
String |
getItemText(ItemIdentifier item,
int columnIndex)
項目のテキストを返します。
|
String |
getItemText(String itemText)
項目のテキストを返します。
|
String |
getItemText(String itemText,
int columnIndex)
項目のテキストを返します。
|
List<Integer> |
getSelectedIndices()
[読み取り専用] 選択された項目のインデックスを含むリスト。
|
List<ItemIdentifier> |
getSelectedItems()
[読み取り専用] 選択された項目を含むリスト。
|
boolean |
isAllowsCheck()
[読み取り専用] リスト ビューがチェックをサポートするかどうか。
|
boolean |
isAllowsMultiSelect()
[読み取り専用] リスト ビューが複数項目の選択をサポートするかどうか。
|
void |
multiSelect(int itemIndex)
現在の選択項目の集合にリスト内の項目を追加します。
|
void |
multiSelect(ItemIdentifier item)
現在の選択項目の集合にリスト内の項目を追加します。
|
void |
multiSelect(String itemText)
現在の選択項目の集合にリスト内の項目を追加します。
|
void |
multiUnselect(int itemIndex)
リスト内の項目を選択項目の集合から削除します。
|
void |
multiUnselect(ItemIdentifier item)
リスト内の項目を選択項目の集合から削除します。
|
void |
multiUnselect(String itemText)
リスト内の項目を選択項目の集合から削除します。
|
void |
select(int itemIndex)
項目を選択します。
|
void |
select(ItemIdentifier item)
項目を選択します。
|
void |
select(String itemText)
項目を選択します。
|
void |
setItemFocus(int itemIndex)
リスト内の項目にフォーカスを与えます。
|
void |
setItemFocus(ItemIdentifier item)
リスト内の項目にフォーカスを与えます。
|
void |
setItemFocus(String itemText)
リスト内の項目にフォーカスを与えます。
|
void |
uncheck(int itemIndex)
項目のチェックを外します。
|
void |
uncheck(ItemIdentifier item)
項目のチェックを外します。
|
void |
uncheck(String itemText)
項目のチェックを外します。
|
getHorizontalBar, getVerticalBar, openContextMenu, openContextMenu
click, click, click, click, doubleClick, doubleClick, doubleClick, doubleClick, getBackground, getFont, getForeground, getNativeHandle, isEnabled, isFocused, isVisible, mouseMove, mouseMove, pressKeys, pressKeys, pressMouse, pressMouse, pressMouse, pressMouse, releaseKeys, releaseKeys, releaseMouse, releaseMouse, releaseMouse, releaseMouse, setBackground, setEnabled, setFocus, setFont, setForeground, setVisible, typeKeys, typeKeys, typeKeys, typePasswordKeys, typePasswordKeys, typePasswordKeys
captureBitmap, captureBitmap, exists, exists, generateLocator, getChildren, getDynamicMethodList, getParent, getPropertyList, getRect, getRect, 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 ListView(JtfObjectHandle handle, Desktop desktop)
handle
- ListView を識別するハンドルdesktop
- このオブジェクトが存在するデスクトップpublic void check(ItemIdentifier item)
item
- チェックする項目public void check(String itemText)
itemText
- チェックする項目public void check(int itemIndex)
itemIndex
- チェックする項目public void doubleSelect(ItemIdentifier item)
item
- ダブルクリックする項目public void doubleSelect(ItemIdentifier item, ModifierKey modifiers)
item
- ダブルクリックする項目modifiers
- ダブルクリック時に使用する修飾キーpublic void doubleSelect(String itemText)
itemText
- ダブルクリックする項目public void doubleSelect(String itemText, ModifierKey modifiers)
itemText
- ダブルクリックする項目modifiers
- ダブルクリック時に使用する修飾キーpublic void doubleSelect(int itemIndex)
itemIndex
- ダブルクリックする項目public void doubleSelect(int itemIndex, ModifierKey modifiers)
itemIndex
- ダブルクリックする項目modifiers
- ダブルクリック時に使用する修飾キーpublic void extendSelect(ItemIdentifier item)
item
- 選択する項目public void extendSelect(String itemText)
itemText
- 選択する項目public void extendSelect(int itemIndex)
itemIndex
- 選択する項目public List<String> getContents(int column)
column
- 指定した列の内容だけを取得する場合にはこの引数を指定します. The value is zero-based.public int getItemImageIndex(ItemIdentifier item)
item
- イメージ インデックスを取得する項目public int getItemImageIndex(ItemIdentifier item, boolean fromStateImageList)
item
- イメージ インデックスを取得する項目fromStateImageList
- 状態イメージ リスト、またはイメージ リストのどちらからのインデックスを取得するかpublic int getItemImageIndex(String itemText)
itemText
- イメージ インデックスを取得する項目public int getItemImageIndex(String itemText, boolean fromStateImageList)
itemText
- イメージ インデックスを取得する項目fromStateImageList
- 状態イメージ リスト、またはイメージ リストのどちらからのインデックスを取得するかpublic int getItemImageIndex(int itemIndex)
itemIndex
- イメージ インデックスを取得する項目public int getItemImageIndex(int itemIndex, boolean fromStateImageList)
itemIndex
- イメージ インデックスを取得する項目fromStateImageList
- 状態イメージ リスト、またはイメージ リストのどちらからのインデックスを取得するかpublic int getItemIndex(ItemIdentifier item)
item
- インデックスを取得する項目public int getItemIndex(String itemText)
itemText
- インデックスを取得する項目public int getItemIndex(int itemIndex)
itemIndex
- インデックスを取得する項目public Rect getItemRect(ItemIdentifier item)
item
- 矩形領域を取得する項目public Rect getItemRect(ItemIdentifier item, boolean getIconRect)
item
- 矩形領域を取得する項目getIconRect
- アイコンの矩形領域、または項目のテキストの矩形領域のどちらを取得するかpublic Rect getItemRect(ItemIdentifier item, boolean getIconRect, int columnIndex)
item
- 矩形領域を取得する項目getIconRect
- アイコンの矩形領域、または項目のテキストの矩形領域のどちらを取得するかcolumnIndex
- 項目の列の位置。. The value is zero-based.public Rect getItemRect(String itemText)
itemText
- 矩形領域を取得する項目public Rect getItemRect(String itemText, boolean getIconRect)
itemText
- 矩形領域を取得する項目getIconRect
- アイコンの矩形領域、または項目のテキストの矩形領域のどちらを取得するかpublic Rect getItemRect(String itemText, boolean getIconRect, int columnIndex)
itemText
- 矩形領域を取得する項目getIconRect
- アイコンの矩形領域、または項目のテキストの矩形領域のどちらを取得するかcolumnIndex
- 項目の列の位置。. The value is zero-based.public Rect getItemRect(int itemIndex)
itemIndex
- 矩形領域を取得する項目public Rect getItemRect(int itemIndex, boolean getIconRect)
itemIndex
- 矩形領域を取得する項目getIconRect
- アイコンの矩形領域、または項目のテキストの矩形領域のどちらを取得するかpublic Rect getItemRect(int itemIndex, boolean getIconRect, int columnIndex)
itemIndex
- 矩形領域を取得する項目getIconRect
- アイコンの矩形領域、または項目のテキストの矩形領域のどちらを取得するかcolumnIndex
- 項目の列の位置。. The value is zero-based.public String getItemText(ItemIdentifier item)
item
- テキストを取得する項目public String getItemText(ItemIdentifier item, int columnIndex)
item
- テキストを取得する項目columnIndex
- 項目の列の位置。. The value is zero-based.public String getItemText(String itemText, int columnIndex)
itemText
- テキストを取得する項目columnIndex
- 項目の列の位置。. The value is zero-based.public String getItemText(int itemIndex)
itemIndex
- テキストを取得する項目public String getItemText(int itemIndex, int columnIndex)
itemIndex
- テキストを取得する項目columnIndex
- 項目の列の位置。. The value is zero-based.public void multiSelect(ItemIdentifier item)
item
- 選択する項目public void multiSelect(String itemText)
itemText
- 選択する項目public void multiSelect(int itemIndex)
itemIndex
- 選択する項目public void multiUnselect(ItemIdentifier item)
item
- 選択する項目public void multiUnselect(String itemText)
itemText
- 選択する項目public void multiUnselect(int itemIndex)
itemIndex
- 選択する項目public void select(ItemIdentifier item)
item
- 選択する項目public void select(String itemText)
itemText
- 選択する項目public void select(int itemIndex)
itemIndex
- 選択する項目public void setItemFocus(ItemIdentifier item)
item
- フォーカスする項目public void setItemFocus(String itemText)
itemText
- フォーカスする項目public void setItemFocus(int itemIndex)
itemIndex
- フォーカスする項目public void uncheck(ItemIdentifier item)
item
- チェックを外す項目public void uncheck(String itemText)
itemText
- チェックを外す項目public void uncheck(int itemIndex)
itemIndex
- チェックを外す項目public boolean isAllowsCheck()
public boolean isAllowsMultiSelect()
public List<ItemIdentifier> getCheckedItems()
public int getColumnCount()
public int getItemCount()
public List<ItemIdentifier> getItems()
public List<ItemIdentifier> getSelectedItems()
Copyright 2009-2012 Micro Focus. All Rights Reserved.