2010-03-20 8 views
0

J'ai besoin de personnaliser mon jTable. Tout ce dont j'ai besoin, c'est de mettre un objet Swing personnalisé (comme jButon, jPanel, etc.) dans la cellule du tableau. C'est possible? Je suis en train:Personnalisation jTable

jTable.getModel.setValueAt(jPanel1,0,0) 

et

jTable.getModel.setValueAt(jPanel1.getUI(),0,0) 

Mais le résultat est seulement une sorte de chaîne, ce qui représente l'objet ...

Je suis au courant des équarrisseurs personnalisés, mais toujours pas la technique de les enregistrer correctement. Comment tu fais ça?

+1

un coup d'oeil à ce tutoriel: http://java.sun.com/docs/books/tutorial/uiswing/components/table.html#renderer – akf

Répondre