Index (Frames) | Index (No Frames) | Package | Package Tree | Tree
javax.swing.table

Interface TableModel

java.lang.Object
|
+--javax.swing.table.TableModel


public interface TableModel

TableModel interface

Author:

Method Summary

voidaddTableModelListener(javax.swing.event.TableModelListener listener)

addTableModelListener
java.lang.ClassgetColumnClass(int columnIndex)

getColumnClass
intgetColumnCount()

getColumnCount
java.lang.StringgetColumnName(int columnIndex)

getColumnName
intgetRowCount()

getRowCount
java.lang.ObjectgetValueAt(int rowIndex, int columnIndex)

getValueAt
booleanisCellEditable(int rowIndex, int columnIndex)

isCellEditable
voidremoveTableModelListener(javax.swing.event.TableModelListener listener)

removeTableModelListener
voidsetValueAt(java.lang.Object aValue, int rowIndex, int columnIndex)

setValueAt

Method Details

addTableModelListener

public void addTableModelListener(javax.swing.event.TableModelListener listener)

addTableModelListener

Parameters:


getColumnClass

public Class getColumnClass(int columnIndex)

getColumnClass

Parameters:


getColumnCount

public int getColumnCount()

getColumnCount


getColumnName

public String getColumnName(int columnIndex)

getColumnName

Parameters:


getRowCount

public int getRowCount()

getRowCount


getValueAt

public Object getValueAt(int rowIndex, int columnIndex)

getValueAt

Parameters:


isCellEditable

public boolean isCellEditable(int rowIndex, int columnIndex)

isCellEditable

Parameters:


removeTableModelListener

public void removeTableModelListener(javax.swing.event.TableModelListener listener)

removeTableModelListener

Parameters:


setValueAt

public void setValueAt(java.lang.Object aValue, int rowIndex, int columnIndex)

setValueAt

Parameters: