nanpson
Messages postés7Date d'inscriptionlundi 11 février 2008StatutMembreDernière intervention 3 octobre 2013 9 févr. 2009 à 08:47
desole j ai travaillé avec la classe TableModel et j'y ai juste trouvé la methode : boolean isEditable(int , int ) qui dit si une cellule est editable. J'ai meme utilisé l'interface TableModelListener mais la seule methode est tableChanged(TableModelEvent) qui est activée ssi une cellule est mise a jour ou supp ou ajoutée.
JE VAUX QUE LORSQUE L'ON CLIQUE DANS UNE CASE QU4IL N'Y AI AUCUN EFFETS
cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013129 9 févr. 2009 à 09:06
Salut,
Ben le isEditable, si tu renvoie false pour les cases que tu veux désactiver, c'est pas ce qu'il fait ?
Il faut que tu fasse une classe implémentant l'interface TableModel ou à la limite une classe qui hérite de DefaultTableModel, et qui surcharge la fonction isEditable en renvoyant false pour les cases que tu veux désactiver.
______________________________________
DarK Sidious