JComboBox dans un JTableHeader
Bonjour,
J'ai un petit soucis avec mon JTableHeader. J'ai besoin de mettre un JComboBox dans le Header des colonnes de ma JTable. Pour cela je redefinis les TableCellRenderer du JTableHeader
Code:
1 2
|
m_oAttractionsTable.getTableHeader().setDefaultRenderer(new ColumnHeaderRenderer()); |
m_oAttractionsTable étant ma JTabe :P
et ColumnHeaderRenderer etant ma class qui etends JPanel et implemente TableCellRenderer
Signature :
Code:
1 2
|
public class ColumnHeaderRenderer extends JPanel implements TableCellRenderer |
Dans cette classe je peuple mon JPanel avec la methode getTableCellRendererComponent dans ce JPanel je met mon JComboBox.
Je ne peux cliquer le JComboxBox et meme si je met un Listener sur le Panel et il ne reagis pas au clique.
Je pense que c'est probléme d'accessibilité du component mais je ne trouve pas de solutions...
Merci d'avance pour vos réponses.