public class JTable extends JComponent
修飾子 | コンストラクタと説明 |
---|---|
protected |
JTable(JtfObjectHandle handle,
Desktop desktop)
JtfObjectHandle を持つ新しい JTable を作成します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
clearSelection()
すべての選択した列と行の選択を解除します。
|
void |
clickCell(int row,
int columnIndex)
テーブル内の指定したセルをクリックします。
|
void |
clickCell(int row,
int columnIndex,
int button)
テーブル内の指定したセルをクリックします。
|
void |
clickCell(int row,
int columnIndex,
int button,
Point position)
テーブル内の指定したセルをクリックします。
|
void |
clickCell(int row,
int columnIndex,
int button,
Point position,
ModifierKey modifiers)
テーブル内の指定したセルをクリックします。
|
void |
clickCell(int row,
ItemIdentifier column)
テーブル内の指定したセルをクリックします。
|
void |
clickCell(int row,
ItemIdentifier column,
int button)
テーブル内の指定したセルをクリックします。
|
void |
clickCell(int row,
ItemIdentifier column,
int button,
Point position)
テーブル内の指定したセルをクリックします。
|
void |
clickCell(int row,
ItemIdentifier column,
int button,
Point position,
ModifierKey modifiers)
テーブル内の指定したセルをクリックします。
|
void |
clickCell(int row,
String columnText)
テーブル内の指定したセルをクリックします。
|
void |
clickCell(int row,
String columnText,
int button)
テーブル内の指定したセルをクリックします。
|
void |
clickCell(int row,
String columnText,
int button,
Point position)
テーブル内の指定したセルをクリックします。
|
void |
clickCell(int row,
String columnText,
int button,
Point position,
ModifierKey modifiers)
テーブル内の指定したセルをクリックします。
|
void |
doubleClickCell(int row,
int columnIndex)
テーブル内の指定したセルをダブルクリックします。
|
void |
doubleClickCell(int row,
int columnIndex,
int button)
テーブル内の指定したセルをダブルクリックします。
|
void |
doubleClickCell(int row,
int columnIndex,
int button,
Point position)
テーブル内の指定したセルをダブルクリックします。
|
void |
doubleClickCell(int row,
int columnIndex,
int button,
Point position,
ModifierKey modifiers)
テーブル内の指定したセルをダブルクリックします。
|
void |
doubleClickCell(int row,
ItemIdentifier column)
テーブル内の指定したセルをダブルクリックします。
|
void |
doubleClickCell(int row,
ItemIdentifier column,
int button)
テーブル内の指定したセルをダブルクリックします。
|
void |
doubleClickCell(int row,
ItemIdentifier column,
int button,
Point position)
テーブル内の指定したセルをダブルクリックします。
|
void |
doubleClickCell(int row,
ItemIdentifier column,
int button,
Point position,
ModifierKey modifiers)
テーブル内の指定したセルをダブルクリックします。
|
void |
doubleClickCell(int row,
String columnText)
テーブル内の指定したセルをダブルクリックします。
|
void |
doubleClickCell(int row,
String columnText,
int button)
テーブル内の指定したセルをダブルクリックします。
|
void |
doubleClickCell(int row,
String columnText,
int button,
Point position)
テーブル内の指定したセルをダブルクリックします。
|
void |
doubleClickCell(int row,
String columnText,
int button,
Point position,
ModifierKey modifiers)
テーブル内の指定したセルをダブルクリックします。
|
List<Integer> |
findCell(String text)
指定したテキストを含むセルを返します。
|
List<List<String>> |
getAllCellTexts()
[読み取り専用] テーブルのすべてのセルのテキスト値。
|
List<List<Object>> |
getAllCellValues()
[読み取り専用] テーブルのすべてのセルの値。
|
String |
getCellText(int row,
int columnIndex)
セル テキストを返します。
|
String |
getCellText(int row,
ItemIdentifier column)
セル テキストを返します。
|
String |
getCellText(int row,
String columnText)
セル テキストを返します。
|
Object |
getCellValue(int row,
int columnIndex)
セルの値を返します。
|
Object |
getCellValue(int row,
ItemIdentifier column)
セルの値を返します。
|
Object |
getCellValue(int row,
String columnText)
セルの値を返します。
|
int |
getColumnCount()
[読み取り専用] テーブルの列の数。
|
String |
getColumnName(int column)
指定したインデックスの列の名前を返します。
|
ItemIdentifier |
getEditingColumn()
[読み取り専用] 現在編集中のセルを含む列の名前またはインデックス。
|
int |
getEditingRow()
[読み取り専用] 現在編集中のセルを含む行のインデックス。.
|
int |
getRowCount()
[読み取り専用] テーブルに表示することのできる行の数。
|
ItemIdentifier |
getSelectedColumn()
[読み取り専用] 選択した列のインデックスまたは名前。
|
List<ItemIdentifier> |
getSelectedColumns()
[読み取り専用] すべての選択されている列のインデックスのリスト。
|
int |
getSelectedRow()
[読み取り専用] 選択した行のインデックス。
|
List<Integer> |
getSelectedRows()
[読み取り専用] すべての選択されている行のインデックスのリスト。
|
boolean |
isCellEditable(int row,
int columnIndex)
指定したセルが編集可能な場合に true を返します。
|
boolean |
isCellEditable(int row,
ItemIdentifier column)
指定したセルが編集可能な場合に true を返します。
|
boolean |
isCellEditable(int row,
String columnText)
指定したセルが編集可能な場合に true を返します。
|
boolean |
isCellSelected(int row,
int columnIndex)
指定したセルが選択されている場合に true、それ以外は false を返します。
|
boolean |
isCellSelected(int row,
ItemIdentifier column)
指定したセルが選択されている場合に true、それ以外は false を返します。
|
boolean |
isCellSelected(int row,
String columnText)
指定したセルが選択されている場合に true、それ以外は false を返します。
|
boolean |
isColumnSelected(int columnIndex)
指定した列が選択されている場合に true を返します。
|
boolean |
isColumnSelected(ItemIdentifier column)
指定した列が選択されている場合に true を返します。
|
boolean |
isColumnSelected(String columnText)
指定した列が選択されている場合に true を返します。
|
boolean |
isRowSelected(int row)
指定した行が選択されている場合に true を返します。
|
void |
moveColumn(int columnIndex,
int targetColumnIndex)
ターゲット列の位置に列を移動します。
|
void |
moveColumn(int columnIndex,
ItemIdentifier targetColumn)
ターゲット列の位置に列を移動します。
|
void |
moveColumn(int columnIndex,
String targetColumnText)
ターゲット列の位置に列を移動します。
|
void |
moveColumn(ItemIdentifier column,
int targetColumnIndex)
ターゲット列の位置に列を移動します。
|
void |
moveColumn(ItemIdentifier column,
ItemIdentifier targetColumn)
ターゲット列の位置に列を移動します。
|
void |
moveColumn(ItemIdentifier column,
String targetColumnText)
ターゲット列の位置に列を移動します。
|
void |
moveColumn(String columnText,
int targetColumnIndex)
ターゲット列の位置に列を移動します。
|
void |
moveColumn(String columnText,
ItemIdentifier targetColumn)
ターゲット列の位置に列を移動します。
|
void |
moveColumn(String columnText,
String targetColumnText)
ターゲット列の位置に列を移動します。
|
void |
resizeColumn(int columnIndex,
int width)
指定した列のサイズを変更します。
|
void |
resizeColumn(ItemIdentifier column,
int width)
指定した列のサイズを変更します。
|
void |
resizeColumn(String columnText,
int width)
指定した列のサイズを変更します。
|
void |
scrollCellIntoView(int row,
int columnIndex)
指定したセルをビューにスクロールします。
|
void |
scrollCellIntoView(int row,
ItemIdentifier column)
指定したセルをビューにスクロールします。
|
void |
scrollCellIntoView(int row,
String columnText)
指定したセルをビューにスクロールします。
|
void |
selectAll()
テーブル内のすべての行、列、およびセルを選択します。
|
void |
selectColumn(int columnIndex)
指定した列を選択します。
|
void |
selectColumn(int columnIndex,
boolean clearSelection)
指定した列を選択します。
|
void |
selectColumn(ItemIdentifier column)
指定した列を選択します。
|
void |
selectColumn(ItemIdentifier column,
boolean clearSelection)
指定した列を選択します。
|
void |
selectColumn(String columnText)
指定した列を選択します。
|
void |
selectColumn(String columnText,
boolean clearSelection)
指定した列を選択します。
|
void |
selectRow(int row)
指定した行を選択します。
|
void |
selectRow(int row,
boolean clearSelection)
指定した行を選択します。
|
void |
setCellValue(int row,
int columnIndex,
Object value)
テーブル内の指定したセルに指定した値を設定します。
|
void |
setCellValue(int row,
ItemIdentifier column,
Object value)
テーブル内の指定したセルに指定した値を設定します。
|
void |
setCellValue(int row,
String columnText,
Object value)
テーブル内の指定したセルに指定した値を設定します。
|
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 JTable(JtfObjectHandle handle, Desktop desktop)
handle
- JTable を識別するハンドルdesktop
- このオブジェクトが存在するデスクトップpublic void clearSelection()
public void clickCell(int row, ItemIdentifier column)
row
- 行のインデックス。. The value is zero-based.column
- 列の名前またはインデックスpublic void clickCell(int row, ItemIdentifier column, int button)
row
- 行のインデックス。. The value is zero-based.column
- 列の名前またはインデックスbutton
- クリックに使用するボタン。 有効な値は、左(=1、デフォルト値)、右(=2)、中央(=3)です。public void clickCell(int row, ItemIdentifier column, int button, Point position)
row
- 行のインデックス。. The value is zero-based.column
- 列の名前またはインデックスbutton
- クリックに使用するボタン。 有効な値は、左(=1、デフォルト値)、右(=2)、中央(=3)です。position
- テーブル セル内のクリックした位置。 位置が省略された場合は、テーブル セルの中央がクリックされます。public void clickCell(int row, ItemIdentifier column, int button, Point position, ModifierKey modifiers)
row
- 行のインデックス。. The value is zero-based.column
- 列の名前またはインデックスbutton
- クリックに使用するボタン。 有効な値は、左(=1、デフォルト値)、右(=2)、中央(=3)です。position
- テーブル セル内のクリックした位置。 位置が省略された場合は、テーブル セルの中央がクリックされます。modifiers
- テーブル セルをクリックするときに押される修飾キー(Alt、Shift および Ctrl)。 複数のテーブル セルをクリックするために使用します。 デフォルトでは、修飾キーは使用しません。public void clickCell(int row, String columnText)
row
- 行のインデックス。. The value is zero-based.columnText
- 列の名前またはインデックスpublic void clickCell(int row, String columnText, int button)
row
- 行のインデックス。. The value is zero-based.columnText
- 列の名前またはインデックスbutton
- クリックに使用するボタン。 有効な値は、左(=1、デフォルト値)、右(=2)、中央(=3)です。public void clickCell(int row, String columnText, int button, Point position)
row
- 行のインデックス。. The value is zero-based.columnText
- 列の名前またはインデックスbutton
- クリックに使用するボタン。 有効な値は、左(=1、デフォルト値)、右(=2)、中央(=3)です。position
- テーブル セル内のクリックした位置。 位置が省略された場合は、テーブル セルの中央がクリックされます。public void clickCell(int row, String columnText, int button, Point position, ModifierKey modifiers)
row
- 行のインデックス。. The value is zero-based.columnText
- 列の名前またはインデックスbutton
- クリックに使用するボタン。 有効な値は、左(=1、デフォルト値)、右(=2)、中央(=3)です。position
- テーブル セル内のクリックした位置。 位置が省略された場合は、テーブル セルの中央がクリックされます。modifiers
- テーブル セルをクリックするときに押される修飾キー(Alt、Shift および Ctrl)。 複数のテーブル セルをクリックするために使用します。 デフォルトでは、修飾キーは使用しません。public void clickCell(int row, int columnIndex)
row
- 行のインデックス。. The value is zero-based.columnIndex
- 列の名前またはインデックスpublic void clickCell(int row, int columnIndex, int button)
row
- 行のインデックス。. The value is zero-based.columnIndex
- 列の名前またはインデックスbutton
- クリックに使用するボタン。 有効な値は、左(=1、デフォルト値)、右(=2)、中央(=3)です。public void clickCell(int row, int columnIndex, int button, Point position)
row
- 行のインデックス。. The value is zero-based.columnIndex
- 列の名前またはインデックスbutton
- クリックに使用するボタン。 有効な値は、左(=1、デフォルト値)、右(=2)、中央(=3)です。position
- テーブル セル内のクリックした位置。 位置が省略された場合は、テーブル セルの中央がクリックされます。public void clickCell(int row, int columnIndex, int button, Point position, ModifierKey modifiers)
row
- 行のインデックス。. The value is zero-based.columnIndex
- 列の名前またはインデックスbutton
- クリックに使用するボタン。 有効な値は、左(=1、デフォルト値)、右(=2)、中央(=3)です。position
- テーブル セル内のクリックした位置。 位置が省略された場合は、テーブル セルの中央がクリックされます。modifiers
- テーブル セルをクリックするときに押される修飾キー(Alt、Shift および Ctrl)。 複数のテーブル セルをクリックするために使用します。 デフォルトでは、修飾キーは使用しません。public void doubleClickCell(int row, ItemIdentifier column)
row
- 行のインデックス. The value is zero-based.column
- 列の名前またはインデックスpublic void doubleClickCell(int row, ItemIdentifier column, int button)
row
- 行のインデックス. The value is zero-based.column
- 列の名前またはインデックスbutton
- ダブルクリックに使用するボタン。 有効な値は、左(=1、デフォルト値)、右(=2)、中央(=3)です。public void doubleClickCell(int row, ItemIdentifier column, int button, Point position)
row
- 行のインデックス. The value is zero-based.column
- 列の名前またはインデックスbutton
- ダブルクリックに使用するボタン。 有効な値は、左(=1、デフォルト値)、右(=2)、中央(=3)です。position
- テーブル セル内のダブルクリックした位置。 位置が省略された場合は、テーブル セルの中央がダブルクリックされます。public void doubleClickCell(int row, ItemIdentifier column, int button, Point position, ModifierKey modifiers)
row
- 行のインデックス. The value is zero-based.column
- 列の名前またはインデックスbutton
- ダブルクリックに使用するボタン。 有効な値は、左(=1、デフォルト値)、右(=2)、中央(=3)です。position
- テーブル セル内のダブルクリックした位置。 位置が省略された場合は、テーブル セルの中央がダブルクリックされます。modifiers
- テーブル セルをダブルクリックするときに押される修飾キー(Alt、Shift および Ctrl)。 デフォルトでは、修飾キーは使用しません。public void doubleClickCell(int row, String columnText)
row
- 行のインデックス. The value is zero-based.columnText
- 列の名前またはインデックスpublic void doubleClickCell(int row, String columnText, int button)
row
- 行のインデックス. The value is zero-based.columnText
- 列の名前またはインデックスbutton
- ダブルクリックに使用するボタン。 有効な値は、左(=1、デフォルト値)、右(=2)、中央(=3)です。public void doubleClickCell(int row, String columnText, int button, Point position)
row
- 行のインデックス. The value is zero-based.columnText
- 列の名前またはインデックスbutton
- ダブルクリックに使用するボタン。 有効な値は、左(=1、デフォルト値)、右(=2)、中央(=3)です。position
- テーブル セル内のダブルクリックした位置。 位置が省略された場合は、テーブル セルの中央がダブルクリックされます。public void doubleClickCell(int row, String columnText, int button, Point position, ModifierKey modifiers)
row
- 行のインデックス. The value is zero-based.columnText
- 列の名前またはインデックスbutton
- ダブルクリックに使用するボタン。 有効な値は、左(=1、デフォルト値)、右(=2)、中央(=3)です。position
- テーブル セル内のダブルクリックした位置。 位置が省略された場合は、テーブル セルの中央がダブルクリックされます。modifiers
- テーブル セルをダブルクリックするときに押される修飾キー(Alt、Shift および Ctrl)。 デフォルトでは、修飾キーは使用しません。public void doubleClickCell(int row, int columnIndex)
row
- 行のインデックス. The value is zero-based.columnIndex
- 列の名前またはインデックスpublic void doubleClickCell(int row, int columnIndex, int button)
row
- 行のインデックス. The value is zero-based.columnIndex
- 列の名前またはインデックスbutton
- ダブルクリックに使用するボタン。 有効な値は、左(=1、デフォルト値)、右(=2)、中央(=3)です。public void doubleClickCell(int row, int columnIndex, int button, Point position)
row
- 行のインデックス. The value is zero-based.columnIndex
- 列の名前またはインデックスbutton
- ダブルクリックに使用するボタン。 有効な値は、左(=1、デフォルト値)、右(=2)、中央(=3)です。position
- テーブル セル内のダブルクリックした位置。 位置が省略された場合は、テーブル セルの中央がダブルクリックされます。public void doubleClickCell(int row, int columnIndex, int button, Point position, ModifierKey modifiers)
row
- 行のインデックス. The value is zero-based.columnIndex
- 列の名前またはインデックスbutton
- ダブルクリックに使用するボタン。 有効な値は、左(=1、デフォルト値)、右(=2)、中央(=3)です。position
- テーブル セル内のダブルクリックした位置。 位置が省略された場合は、テーブル セルの中央がダブルクリックされます。modifiers
- テーブル セルをダブルクリックするときに押される修飾キー(Alt、Shift および Ctrl)。 デフォルトでは、修飾キーは使用しません。public List<Integer> findCell(String text)
FindCell は、1 行目の第 1 列から text
を含むセルの検索を開始します。最初の行のセルをすべて検索してから、2 番目の行を検索し、一致したセルが見つかるか、またはテーブルの終わりに到達するまで検索を続けます。 検索テキスト内にワイルドカードを使用することができます。
text
- テーブル内のセルのテキストpublic String getCellText(int row, ItemIdentifier column)
row
- 行のインデックス。. The value is zero-based.column
- 列の名前またはインデックスpublic String getCellText(int row, String columnText)
row
- 行のインデックス。. The value is zero-based.columnText
- 列の名前またはインデックスpublic String getCellText(int row, int columnIndex)
row
- 行のインデックス。. The value is zero-based.columnIndex
- 列の名前またはインデックスpublic Object getCellValue(int row, ItemIdentifier column)
表示されたセル テキストを取得する場合には "GetCellText" を使用します。
row
- 行のインデックス。. The value is zero-based.column
- 列の名前またはインデックスString
値が返されます。セルが空の場合には、null
オブジェクトが返されます。public Object getCellValue(int row, String columnText)
表示されたセル テキストを取得する場合には "GetCellText" を使用します。
row
- 行のインデックス。. The value is zero-based.columnText
- 列の名前またはインデックスString
値が返されます。セルが空の場合には、null
オブジェクトが返されます。public Object getCellValue(int row, int columnIndex)
表示されたセル テキストを取得する場合には "GetCellText" を使用します。
row
- 行のインデックス。. The value is zero-based.columnIndex
- 列の名前またはインデックスString
値が返されます。セルが空の場合には、null
オブジェクトが返されます。public String getColumnName(int column)
column
- 列のインデックス。. The value is zero-based.public boolean isCellEditable(int row, ItemIdentifier column)
row
- 行のインデックス。. The value is zero-based.column
- 列の名前またはインデックスpublic boolean isCellEditable(int row, String columnText)
row
- 行のインデックス。. The value is zero-based.columnText
- 列の名前またはインデックスpublic boolean isCellEditable(int row, int columnIndex)
row
- 行のインデックス。. The value is zero-based.columnIndex
- 列の名前またはインデックスpublic boolean isCellSelected(int row, ItemIdentifier column)
row
- 行のインデックス。. The value is zero-based.column
- 列の名前またはインデックスpublic boolean isCellSelected(int row, String columnText)
row
- 行のインデックス。. The value is zero-based.columnText
- 列の名前またはインデックスpublic boolean isCellSelected(int row, int columnIndex)
row
- 行のインデックス。. The value is zero-based.columnIndex
- 列の名前またはインデックスpublic boolean isColumnSelected(ItemIdentifier column)
column
- 列の名前またはインデックスpublic boolean isColumnSelected(String columnText)
columnText
- 列の名前またはインデックスpublic boolean isColumnSelected(int columnIndex)
columnIndex
- 列の名前またはインデックスpublic boolean isRowSelected(int row)
row
- 行のインデックス。. The value is zero-based.public void moveColumn(ItemIdentifier column, ItemIdentifier targetColumn)
column
- 移動する列の名前またはインデックスtargetColumn
- ターゲット列の名前またはインデックスpublic void moveColumn(ItemIdentifier column, String targetColumnText)
column
- 移動する列の名前またはインデックスtargetColumnText
- ターゲット列の名前またはインデックスpublic void moveColumn(ItemIdentifier column, int targetColumnIndex)
column
- 移動する列の名前またはインデックスtargetColumnIndex
- ターゲット列の名前またはインデックスpublic void moveColumn(String columnText, ItemIdentifier targetColumn)
columnText
- 移動する列の名前またはインデックスtargetColumn
- ターゲット列の名前またはインデックスpublic void moveColumn(String columnText, String targetColumnText)
columnText
- 移動する列の名前またはインデックスtargetColumnText
- ターゲット列の名前またはインデックスpublic void moveColumn(String columnText, int targetColumnIndex)
columnText
- 移動する列の名前またはインデックスtargetColumnIndex
- ターゲット列の名前またはインデックスpublic void moveColumn(int columnIndex, ItemIdentifier targetColumn)
columnIndex
- 移動する列の名前またはインデックスtargetColumn
- ターゲット列の名前またはインデックスpublic void moveColumn(int columnIndex, String targetColumnText)
columnIndex
- 移動する列の名前またはインデックスtargetColumnText
- ターゲット列の名前またはインデックスpublic void moveColumn(int columnIndex, int targetColumnIndex)
columnIndex
- 移動する列の名前またはインデックスtargetColumnIndex
- ターゲット列の名前またはインデックスpublic void resizeColumn(ItemIdentifier column, int width)
column
- サイズを変更する列の名前またはインデックスwidth
- 列の新しい幅public void resizeColumn(String columnText, int width)
columnText
- サイズを変更する列の名前またはインデックスwidth
- 列の新しい幅public void resizeColumn(int columnIndex, int width)
columnIndex
- サイズを変更する列の名前またはインデックスwidth
- 列の新しい幅public void scrollCellIntoView(int row, ItemIdentifier column)
row
- 行のインデックス。. The value is zero-based.column
- 列の名前またはインデックスpublic void scrollCellIntoView(int row, String columnText)
row
- 行のインデックス。. The value is zero-based.columnText
- 列の名前またはインデックスpublic void scrollCellIntoView(int row, int columnIndex)
row
- 行のインデックス。. The value is zero-based.columnIndex
- 列の名前またはインデックスpublic void selectAll()
public void selectColumn(ItemIdentifier column)
column
- 選択する列の名前またはインデックスpublic void selectColumn(ItemIdentifier column, boolean clearSelection)
column
- 選択する列の名前またはインデックスclearSelection
- 前の選択をクリアするかどうか。 デフォルト値は true です。public void selectColumn(String columnText)
columnText
- 選択する列の名前またはインデックスpublic void selectColumn(String columnText, boolean clearSelection)
columnText
- 選択する列の名前またはインデックスclearSelection
- 前の選択をクリアするかどうか。 デフォルト値は true です。public void selectColumn(int columnIndex)
columnIndex
- 選択する列の名前またはインデックスpublic void selectColumn(int columnIndex, boolean clearSelection)
columnIndex
- 選択する列の名前またはインデックスclearSelection
- 前の選択をクリアするかどうか。 デフォルト値は true です。public void selectRow(int row)
row
- 選択する行。. The value is zero-based.public void selectRow(int row, boolean clearSelection)
row
- 選択する行。. The value is zero-based.clearSelection
- 前の選択をクリアするかどうか。 デフォルト値は true です。public void setCellValue(int row, ItemIdentifier column, Object value)
row
- 行のインデックス。. The value is zero-based.column
- 列の名前またはインデックスvalue
- セルの値オブジェクトpublic void setCellValue(int row, String columnText, Object value)
row
- 行のインデックス。. The value is zero-based.columnText
- 列の名前またはインデックスvalue
- セルの値オブジェクトpublic void setCellValue(int row, int columnIndex, Object value)
row
- 行のインデックス。. The value is zero-based.columnIndex
- 列の名前またはインデックスvalue
- セルの値オブジェクトpublic List<List<String>> getAllCellTexts()
public List<List<Object>> getAllCellValues()
public int getColumnCount()
public ItemIdentifier getEditingColumn()
public int getEditingRow()
public int getRowCount()
public ItemIdentifier getSelectedColumn()
複数列の選択が許可されている場合には、1 番目の選択された列のインデックスまたは名前が返されます。
public List<ItemIdentifier> getSelectedColumns()
public int getSelectedRow()
複数行の選択が許可されている場合には、1 番目の選択された行のインデックスが返されます。
Copyright 2009-2012 Micro Focus. All Rights Reserved.