Bonjour, j'aimerai ajouter un bouton dans une cellule de mon JTable. J'ai feuilleté tout ce que j'ai pu sur le net.
Mais dans chaque exemple que je trouve, ils affichent des boutons mais dans toute la colonne. Voici le code de mon renderer:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
 public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column)
    {
       // setText((value==null)?"":value.toString());
    	setForeground(table.getSelectionForeground());
        setBackground(table.getSelectionBackground());
        return button;
    }
J'arrive à mettre le bouton dans toutes les colonnes avec le code suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
table.getColumn("Lancé?").setCellRenderer(new MonTableCellRenderer());
Mais je ne vois pas comment faire pour mettre un bouton que dans une cellule de ma colonne Lancé? et non pas dans toute la colonne.
En effet, c'est facile de faire un getColumn mais le getRow n'existe pas...
Si vous avez une idée pour m'éclairer. Je vous en remercie.

Cordialement