Bonjour,
Je souhaite palier à des problèmes de comportement de ma Jtable (JXTable pour être précis) ...
Pour cela je souhaiterais récupèrer le composant du renderer, mais ce depuis mon éditor ...
En fait le but est que lors d'un double-clic sur ma cellule de JTable, le visuel ne change pas, mais que mon code soit traité (une frame modale apparait et attends la saisie) ...
Donc j'ai essayé avec un JLabel dans mon AbstractCellEditor et de lui mettre les paramètres de mon renderer, mais ca ne marche pas ...
Mon idée serait alors simplement, dans mon AbstractCellEditor, de récupèrer exactement le composant affiché (ma case quoi), de lui mettre un mouseListener au passage, et de l'afficher comme composant de l'editor !
Tout serait invisible, mais le clic serait gèré ...
J'ai besoin de faire ca dans l'éditor, car mon éditor est affecté à la volée selon le "type" de colonne (type perso) et cela peu changer ...
Merci à vous !
Partager