[Swing] désactivé une cellule dans une JTable

désactivé une cellule dans une JTable [Swing] - Java - Programmation

Marsh Posté le 22-01-2004 à 08:45:11    

Bonjour,  
 
voila, j'ai créé une JTable avec 2 colonnes et plusieurs lignes. J'aimerai pouvoir selectionner une ligne sans pouvoir la modifier.
 
Pb, il y a une methode setEnable() qui désactive toute la JTable (plus de selection ni de modification) mais pas de méthode genre setEditable(boolean).
 
Est-ce que quelqu'un a une idée pour que l'utilisateur ne puisse pas modifier les champs de ma JTable mais quand meme la selectionner ??
 
Merci bcp  :jap:  :jap:

Reply

Marsh Posté le 22-01-2004 à 08:45:11   

Reply

Marsh Posté le 22-01-2004 à 08:51:14    

http://java.sun.com/j2se/1.4.2/doc [...] ellEditor)


---------------
trainoo.com, c'est fini
Reply

Marsh Posté le 22-01-2004 à 09:58:32    

Il suffit que tu surcharges la methode isCellEditable de ton TableModel.


---------------
Light is right
Reply

Marsh Posté le 22-01-2004 à 10:12:01    

nerisson a écrit :

Il suffit que tu surcharges

"redéfinisses" plutôt.


---------------
trainoo.com, c'est fini
Reply

Marsh Posté le 22-01-2004 à 14:43:23    

nraynaud a écrit :

"redéfinisses" plutôt.


 
ok, merci ca marche nikell.
 
Tres bon site celui de sun...  :jap:

Reply

Marsh Posté le 22-01-2004 à 14:59:20    

noelemac a écrit :


Tres bon site celui de sun...  :jap:  

ben oui c'est plutot utile à connaitre quand on fait du java [:mlc]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 23-01-2004 à 13:04:41    

the real moins moins a écrit :

ben oui c'est plutot utile à connaitre quand on fait du java [:mlc]


 
pb c que je travail en local sans internet et avec la javadoc y'a pas les tuto..  
 
 
j'ai tout téléchargé maintenant.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed