Bonjour,

Je voudrais pouvoir utiliser "le glisser-déposer dans mon application en JavaFx.
Pour cela je voudrais utiliser la classe TransferHandler.

J'ai créé un composant swing dans mon interface javaFx de la manière suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
public class ListViewSwing extends SwingComponent{
 
    public-read var monComp:JList;
    public-read var ascenseur: JScrollPane;
    public-read var dlm:DefaultListModel;
 
 
    public override function createJComponent(): javax.swing.JScrollPane{
        dlm = new DefaultListModel();
        monComp = new JList(dlm);
        ascenseur = new JScrollPane(monComp);
 
        // activer la possibiliter de glisser un objet
        monComp.setDragEnabled(true);
        monComp.setTransferHandler(new MyTransferHandler());
 
        return ascenseur;
    }
 }
J'essaie ensuite de créer ma classe :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
public class MyTransferHandler extends TransferHandler {
}
Mais j'ai beaucoup de mal. Pourriez-vous m'aider?

Merci d'avance.