Previous Up

4  Ajout du support pour le copier-coller

Le (couper,copier)-coller utilise le même TransferHandler que celui défini pour un drag and drop. Pour appeler les méthodes du TransferHandler, il est nécessaire d’utiliser les input et action maps qui seront vues en cours.
Pour ajouter l’option de coller dans un label une image qui a été copiée précédemment et qui se trouve dans le presse-papier, vous pouvez ajouter les deux lignes de code suivantes à votre label:

label.getInputMap().put(KeyStroke.getKeyStroke(KeyEvent.VK_V, InputEvent.CTRL_MASK), "paste"); label.getActionMap().put("paste", TransferHandler.getPasteAction());


Previous Up