public abstract class AbstractMultiSelectableTableModel extends javax.swing.table.DefaultTableModel implements MultiSelectableTableModel
BACKGROUND_IS_NOT_SPECIFIED| 修飾子 | コンストラクタと説明 |
|---|---|
protected |
AbstractMultiSelectableTableModel()
コンストラクタ
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
addColumn(java.lang.Object columnName)
モデルに列を追加します。
|
void |
addRow(java.util.Vector rowData)
テーブルモデルの最後に行を追加します。
|
void |
addRow(java.util.Vector rowData,
java.util.Vector renderingList,
java.lang.Boolean selectable)
テーブルモデルの最後に行を追加します。
|
java.lang.Class |
getColumnClass(int columnIndex)
指定されたカラムの値オブジェクトのタイプを取得する
|
TableCellRendering |
getTableCellRendering(int row,
int column)
Tableセルの描画情報を取得する
|
boolean |
isCellEditable(int rowIndex,
int columnIndex)
指定されたセルが編集可能かを判定する
|
boolean |
isRowSelectable(int rowIndex)
指定された行が選択可能かを判定する
|
void |
setValueAt(java.lang.Object aValue,
int rowIndex,
int columnIndex)
columnIndexとrowIndex にあるセルの値を設定します。
|
addColumn, addColumn, addRow, convertToVector, convertToVector, getColumnCount, getColumnName, getDataVector, getRowCount, getValueAt, insertRow, insertRow, moveRow, newDataAvailable, newRowsAdded, removeRow, rowsRemoved, setColumnCount, setColumnIdentifiers, setColumnIdentifiers, setDataVector, setDataVector, setNumRows, setRowCountaddTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListenerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisCheckMultiSelectStyle, isMultiSelectablepublic void addColumn(java.lang.Object columnName)
addColumn インタフェース内 MultiSelectableTableModeladdColumn クラス内 javax.swing.table.DefaultTableModelcolumnName - 追加される列の識別子background - 列の背景色指定(なければnull可)public void addRow(java.util.Vector rowData)
addRow インタフェース内 MultiSelectableTableModeladdRow クラス内 javax.swing.table.DefaultTableModelrowData - 行データpublic void addRow(java.util.Vector rowData, java.util.Vector renderingList, java.lang.Boolean selectable)
addRow インタフェース内 MultiSelectableTableModelrowData - 行データrenderingList - 行の各セル毎の描画情報selectable - その行が選択可能かを指定するbackground - 行の背景色指定(なければnull可)public boolean isRowSelectable(int rowIndex)
isRowSelectable インタフェース内 MultiSelectableTableModelrowIndex - 行インデックスpublic TableCellRendering getTableCellRendering(int row, int column)
getTableCellRendering インタフェース内 MultiSelectableTableModelrow - セルの行インデックスcolumn - セルのカラムインデックスpublic java.lang.Class getColumnClass(int columnIndex)
getColumnClass インタフェース内 javax.swing.table.TableModelgetColumnClass クラス内 javax.swing.table.AbstractTableModelcolumnIndex - 列インデックスpublic boolean isCellEditable(int rowIndex, int columnIndex)
isCellEditable インタフェース内 javax.swing.table.TableModelisCellEditable クラス内 javax.swing.table.DefaultTableModelrowIndex - 行インデックスcolumnIndex - 列インデックスpublic void setValueAt(java.lang.Object aValue, int rowIndex, int columnIndex)
setValueAt インタフェース内 javax.swing.table.TableModelsetValueAt クラス内 javax.swing.table.DefaultTableModelaValue - 新しい値rowIndex - 値が変更される行columnIndex - 値が変更される列