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 : Sélectionner tout - Visualiser dans une fenêtre à part
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.