Section courante

A propos

Section administrative du site

AbstractTableModel

Modèle de table abstrait
Java javax.swing.table

Description

Cette classe permet d'indiquer les définitions de base d'une interface pour la gestion du contenu de la grille d'un tableur (chiffrier électronique).

Liste des méthodes

Méthode Prototype Description Hérité
ABSTRACTTABLEMODEL public AbstractTableModel(); Ce constructeur permet de créer l'objet avec les paramètres par défaut.  
ADDTABLEMODELLISTENER void addTableModelListener(TableModelListener l); Cette méthode permet d'ajouter un écouteur à la liste d'avertissement chaque fois qu'un changemetn se produit dans le modèle de données.  
FINDCOLUMN int findColumn(String columnName); Cette méthode permet de demander la colonne spécifié par le nom.  
FIRETABLECELLUPDATED void fireTableCellUpdated(int row, int column); Cette méthode permet d'avertir tous les écouteurs que la valeur de la cellule spécifié, par la coordonnées de ligne et de colonne, a été mise à jour.  
FIRETABLECHANGED void fireTableChanged(TableModelEvent e); Cette méthode permet de transférer l'événement d'avertissement spécifié vers tous les objets TableModelListener étant lui-même enregistré dans les écouteurs de ce modèle de table.  
FIRETABLEDATACHANGED void fireTableDataChanged(); Cette méthode permet d'avertir tous les écouteurs que les valeurs de toutes les cellules dans la table doit être changé.  
FIRETABLEROWSDELETED void fireTableRowsDeleted(int firstRow, int lastRow); Cette méthode permet d'avertir tous les écouteurs des lignes dans l'intervalle spécifié, inclusivement, doit être supprimé.  
FIRETABLEROWSINSERTED void fireTableRowsInserted(int firstRow, int lastRow); Cette méthode permet d'avertir tous les écouteurs des lignes dans l'intervalle spécifié, inclusivement, doit être inséré.  
FIRETABLEROWSUPDATED void fireTableRowsUpdated(int firstRow, int lastRow); Cette méthode permet d'avertir tous les écouteurs des lignes dans l'intervalle spécifié, inclusivement, doit être mise à jour.  
FIRETABLESTRUCTURECHANGED void fireTableStructureChanged(); Cette méthode permet d'avertir tous les écouteurs que la structure de la table a changé.  
GETCOLUMNCLASS Class<?> getColumnClass(int columnIndex); Cette méthode permet de demander l'objet de classe de l'index de colonne spécifié.  
GETCOLUMNNAME String getColumnName(int column); Cette méthode permet de demander le nom par défaut pour la colonne utilisant les conventions du tableur : A, B, C,...  
GETLISTENERS <T extends EventListener> T[] getListeners(Class<T> listenerType); Cette méthode permet de demander un tableau de tous les objets actuellement enregistré avec le FooListener dans cet objet.  
GETTABLEMODELLISTENERS TableModelListener[] getTableModelListeners(); Cette méthode permet de demander un tableau de tous les écouteurs de modèle de table enregistré dans ce modèle.  
ISCELLEDITABLE boolean isCellEditable(int rowIndex, int columnIndex); Cette méthode permet de demander si la cellule est éditable, soit toujours false.  
REMOVETABLEMODELLISTENER void removeTableModelListener(TableModelListener l); Cette méthode permet d'enlever l'écouteur de la liste avertissant chaque fois qu'un changement se produit dans le modèle de données.  
SETVALUEAT void setValueAt(Object aValue, int rowIndex, int columnIndex); Cette méthode permet d'intégrer une modèle lorsque le modèle de données n'est pas éditable.  

Légende

    Cette couleur permet d'indiquer qu'il s'agit d'un constructeur d'objet.

Dernière mise à jour : Lundi, le 11 juillet 2016