desacriver/activer le drag sur un Component
Bonjour,
je fais un drag sur une JFrame pour ouvrir un fichier txt que j'affiche dans une JTable, ce que je veux c'est de desactiver le drag à certains moment par exemple
j'ouvre un fichier : je desactive le drag
je ferme : j'active le drag
voici comment je fais pour le moment :
Code:
1 2 3 4
|
cp correspond au composent JFrame
cp = (JComponent) getContentPane();
cp.setTransferHandler(new MyTransferHandler(cp)); |
et ce que je veux c'est pouvoir desactiver/activer le drag sur ce composant, j'ai essayé cp.setTransferHandler(null); j'ai essayé de chercher setDragEnabled(); rien de trouver dans la classe TransferHandler.
je sais si vous avez des idées ?