Bonjour.
Je voulais créer une colonne qui affiche une case à cocher pour le rendu (pas d'édition).
J'ai suivi ce que j'ai trouvé dans les différents posts de ce forum et j'ai fini par faire ça :
Le problème c'est que j'ai regardé en pas-à-pas, et il ne va jamais dans la méthode getTableCellRendererComponent.
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
18
19 private class CCellCoche extends DefaultTableCellRenderer { private JCheckBox Chk=new JCheckBox(); public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column) { Chk.setSelected(true); return Chk; } } ... TableColumn C=get... C.setCellRenderer(new CCellCoche());
Si quelqu'un a une idée parce que là je sature...
@+
Rémi
Partager