Problème sur un Drag and Drop
Bonjour,
J'utilise un DnD personnalisé entre deux composants
Je sais comment interdire le Dnd si la cible n'est pas celle attendue par la source. Je surcharge la méthode canImport
Code:
1 2 3 4 5 6 7 8
|
public boolean canImport(TransferSupport support)
{
if (! support.isDataFlavorSupported(DataFlavor.stringFlavor)) return false;
JComponent cible = (JComponent) support.getComponent();
if ((cible instanceof CibleAttendueParSource) && (origine instanceof Source)) return true;
return false;
} |
Mais je voudrai maintenant interdire le transfert de la même façon si on veut imposer le Drop sur une colonne particulière d'un tableau. Est-ce possible ?
Merci.