Drag & Drop sur un JTable
Dans nos application moderne il semble logique de pouvoir faire du DND à gogo, pourtant ce n’est pas des plus simple, avec certain langage de le faire, d’où cette exemple qui m’a fait un peu travaillez et arrachez un ou deux cheveux de ma longue chevelure de geek…
Bref, voici l’essentiel :
- Il faut que le composant puisse être pris (drag) et/ou déposé (drop)
- Il faut convertir le composant en donnée exportable et transportable (Transferable)
- Il faut pouvoir restaurer les donnée correctement et suivant le type les restaurer de tel ou tel manière …