Bonjour,

Je voudrais rendre un JButton dans une cellule de mon tableau (JTable)
J'ai récupèrer la colonne et je lui ai appliqué donné un renderer de ma composition.
[CODE]
monTableau.getColumnModel().getColumn(0).setCellRenderer( new TableJButtonRenderer)
[CODE]

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
public class TableButtonRenderer extends JButton implements TableCellRenderer {
 
    public TableButtonRenderer() {
        addActionListener(new ActionListener(){
           public void actionPerformed(ActionEvent arg0) {
               System.out.println("Action");
            } 
        });
    }
 
    public Component getTableCellRendererComponent(JTable table, Object objet, boolean selected, boolean focused, int row, int col) {
        setText("hello");
        return this;
    }   
 
}
Et bien sur ça fonctionne MAIS le bouton reste statique, pas de cloration au passage sur celui-ci, pas d'effet lors du click, et aucunes action ne se produit...

Pouvez-vous m'aider ?
Je voudrais ( simplement ) avoir un bouton comme les autres..

Merci