Bonjour,
Je cherche a effectuer une action lors de l'appui sur le bouton qui est dans une colonne de ma Jtable.
Cependant le clic sur le bouton declenche l'evenement qui est placé sur la Jtable
?
Voici la classe du CellRenderer
meme en supprimant l'evenement sur la table rien ne se passe.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 public class CellRenderer extends JLabel implements TableCellRenderer { public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int rowIndex, int vColIndex) { if (vColIndex == 9){ JButton btn = new JButton(); btn.setText(value.toString()); btn.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent e) { new JDialogClients().setVisible(true); } }); return btn; }
Si qqun a un tuyau je suis preneur ...
Merci
Partager