[JTree] Comment permettre a une source de drag & drop d'etre aussi une destination ?
Bonjour,
J'essaye de faire un programme un peu comme WinScp qui permet de Drag & Dropé des fichiers entre deux JTree.
Le premier pouvant dropé dans le deuxieme
et le Deuxieme pouvant dropé dans le premier.
Apres avoir lu la doc sur le net j'ai vu qu'il fallait ajouter un
Code:
1 2 3
|
jTree1.SetDragEnabled(true)
jTree2.SetTransferHandler(new ClassQuiHeriteDeTransferHandler()) |
Et la je reussi a faire mon drag & drop sans probleme du premier vers le deuxieme mais si je rajoute en plus l'inverse c'est a dire
Code:
1 2 3
|
jTree2.SetDragEnabled(true);
jTree1.SetTransferHandler(new ClassQuiHeriteDeTransferHandler()); |
la rien ne marche plus.
Si je met uniquement la deuxieme version je peux drag&drop de 2 vers 1.
Ma question est donc :
Est il possible de faire les deux en meme temps ?
Merci d'avance pour toute piste :)