perenono.pac.easytable
Class Table.ATableModel
java.lang.Object
|
+--javax.swing.table.AbstractTableModel
|
+--perenono.pac.easytable.Table.ATableModel
- All Implemented Interfaces:
- java.io.Serializable, javax.swing.table.TableModel
- Enclosing class:
- Table
- public class Table.ATableModel
- extends javax.swing.table.AbstractTableModel
classe gerant l'affichage des données dans la JTable
elle est placé en interne afin de ne pas doubler les données
toute les fonctions sont celle standard ( voir doc Sun sur AbstractTableModel )
- Author:
- Noël Perez
- See Also:
- Serialized Form
Fields inherited from class javax.swing.table.AbstractTableModel |
listenerList |
Method Summary |
int |
getColumnCount()
retourne le nombre de colonne |
java.lang.String |
getColumnName(int _column)
retourne le nom de la colonne _column |
int |
getRowCount()
retourne le nombre de ligne |
java.lang.Object |
getValueAt(int _row,
int _col)
retourne la valeur à la position _row, _col |
boolean |
isCellEditable(int _row,
int _col)
retourne true si la valeur à la position _row, _col peut être modifiée |
void |
setValueAt(java.lang.Object _aValue,
int _row,
int _col)
affecte l'objet _aVlue à la position _row, _col |
Methods inherited from class javax.swing.table.AbstractTableModel |
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getListeners, removeTableModelListener |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Table.ATableModel
public Table.ATableModel()
getColumnCount
public int getColumnCount()
- retourne le nombre de colonne
- Overrides:
getColumnCount
in class javax.swing.table.AbstractTableModel
getColumnName
public java.lang.String getColumnName(int _column)
- retourne le nom de la colonne _column
- Overrides:
getColumnName
in class javax.swing.table.AbstractTableModel
- Parameters:
_column
- numero de colonne
getRowCount
public int getRowCount()
- retourne le nombre de ligne
- Overrides:
getRowCount
in class javax.swing.table.AbstractTableModel
getValueAt
public java.lang.Object getValueAt(int _row,
int _col)
- retourne la valeur à la position _row, _col
- Overrides:
getValueAt
in class javax.swing.table.AbstractTableModel
- Parameters:
_col
- numero de la colonne_row
- numero de la ligne
isCellEditable
public boolean isCellEditable(int _row,
int _col)
- retourne true si la valeur à la position _row, _col peut être modifiée
- Overrides:
isCellEditable
in class javax.swing.table.AbstractTableModel
- Parameters:
_col
- numero de la colonne_row
- numero de la ligne
setValueAt
public void setValueAt(java.lang.Object _aValue,
int _row,
int _col)
- affecte l'objet _aVlue à la position _row, _col
- Overrides:
setValueAt
in class javax.swing.table.AbstractTableModel
- Parameters:
_aValue
- valeur à entrer_col
- numero de la colonne_row
- numero de la ligne
Copyright © 2002 Pere-nono. All Rights Reserved.