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