Hallo,
hab anbei mal eine Testprogramm, dass das Problem verdeutlicht angehängt.
Problem ist:
Wenn ein Element aus einer JList gedraggt und in die gleiche JList auf ein bestehendes anderes Element gedroppt wird, dann wird das bestehende andere Element überschrieben. Ist eine andere JList das Ziel, dann tritt der Fehler nicht auf.
Daher meine Frage, wie kann man einen Drag n' Drop innerhalb einer Liste verhindern, also wenn source und target des drag n drops identisch sind?
hab anbei mal eine Testprogramm, dass das Problem verdeutlicht angehängt.
Problem ist:
Wenn ein Element aus einer JList gedraggt und in die gleiche JList auf ein bestehendes anderes Element gedroppt wird, dann wird das bestehende andere Element überschrieben. Ist eine andere JList das Ziel, dann tritt der Fehler nicht auf.
Daher meine Frage, wie kann man einen Drag n' Drop innerhalb einer Liste verhindern, also wenn source und target des drag n drops identisch sind?