jp.hishidama.swing.table
クラス RowHeaderDataModel

java.lang.Object
  上位を拡張 javax.swing.table.AbstractTableModel
      上位を拡張 javax.swing.table.DefaultTableModel
          上位を拡張 jp.hishidama.swing.table.RowHeaderDataModel
すべての実装されたインタフェース:
Serializable, EventListener, TableModelListener, TableModel

public class RowHeaderDataModel
extends DefaultTableModel
implements TableModelListener

行ヘッダーのTableModel.

導入されたバージョン:
2009.03.13
作成者:
ひしだま
関連項目:
RowHeaderTable, 直列化された形式

コンストラクタの概要
RowHeaderDataModel(JTable dataTable)
          コンストラクター
 
メソッドの概要
 Class<?> getColumnClass(int columnIndex)
           
 int getRowCount()
           
 Object getValueAt(int row, int column)
           
 boolean isCellEditable(int row, int column)
           
 void setValueAt(Object aValue, int row, int column)
           
 void tableChanged(TableModelEvent e)
           
 
クラス javax.swing.table.DefaultTableModel から継承されたメソッド
addColumn, addColumn, addColumn, addRow, addRow, getColumnCount, getColumnName, getDataVector, insertRow, insertRow, moveRow, newDataAvailable, newRowsAdded, removeRow, rowsRemoved, setColumnCount, setColumnIdentifiers, setColumnIdentifiers, setDataVector, setDataVector, setNumRows, setRowCount
 
クラス javax.swing.table.AbstractTableModel から継承されたメソッド
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListener
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

RowHeaderDataModel

public RowHeaderDataModel(JTable dataTable)
コンストラクター

パラメータ:
dataTable - データテーブル
メソッドの詳細

getColumnClass

public Class<?> getColumnClass(int columnIndex)
定義:
インタフェース TableModel 内の getColumnClass
オーバーライド:
クラス AbstractTableModel 内の getColumnClass

getValueAt

public Object getValueAt(int row,
                         int column)
定義:
インタフェース TableModel 内の getValueAt
オーバーライド:
クラス DefaultTableModel 内の getValueAt

setValueAt

public void setValueAt(Object aValue,
                       int row,
                       int column)
定義:
インタフェース TableModel 内の setValueAt
オーバーライド:
クラス DefaultTableModel 内の setValueAt

isCellEditable

public boolean isCellEditable(int row,
                              int column)
定義:
インタフェース TableModel 内の isCellEditable
オーバーライド:
クラス DefaultTableModel 内の isCellEditable

getRowCount

public int getRowCount()
定義:
インタフェース TableModel 内の getRowCount
オーバーライド:
クラス DefaultTableModel 内の getRowCount

tableChanged

public void tableChanged(TableModelEvent e)
定義:
インタフェース TableModelListener 内の tableChanged