Hi Leute,
Grundlage meines Drag and Drops ist eine Tree. In diesem Beitrag sieht man einen Teil des Codes:
http://www.java-forum.org/awt-swing-swt/106506-jtree-autoscroll-drag-drop.html
Funktioniert mittleiweile alles Super. Jetzt möchte ich nun nur noch dass unter bestimmte Bedinungen welche bei folgender Methode false zurückliefert:
dass der Curser sich in dieses Verbotszeichen wandelt, welches dann erscheint wenn der Drag nicht möglich ist, z.B. außerhalb des Treebereiches. Also was genau muss ich implementieren oder überschreiben damit der drag auch unter den obene beschriebenen Bedingungen abgelehnt wird.
Gruß Jan
Grundlage meines Drag and Drops ist eine Tree. In diesem Beitrag sieht man einen Teil des Codes:
http://www.java-forum.org/awt-swing-swt/106506-jtree-autoscroll-drag-drop.html
Funktioniert mittleiweile alles Super. Jetzt möchte ich nun nur noch dass unter bestimmte Bedinungen welche bei folgender Methode false zurückliefert:
Java:
private boolean isDropAllowed(TreePath sourcePath, TreePath targetPath) {
if (targetPath.equals(sourcePath.getParentPath())
|| sourcePath.isDescendant(targetPath)) {
return false;
}
return true;
}
Gruß Jan