标签: drag-and-drop javafx
下图应该有助于尽可能清楚。
我有3个窗格A B和C. B和C是A的孩子,B有自己的孩子(白盒子)。通过拖放,我可以将B的孩子移动到B内的任何地方并且能够再次拾取它们,但是如果拖到C,或者甚至是A的一小部分,它们可以被丢弃但是不能再次拾取。 / p>
我使用基本控件。要拖动我使用imgView.setOnMouseDragged。
那么如何从一个窗格A拖动到窗格B或C,仍然可以再次拾取并拖动该对象?
答案 0 :(得分:2)
我遇到了同样的问题。这是我在Oracle论坛成员的帮助下实现的:
How to drag and drop tab nodes between tab panes
而且:
https://forums.oracle.com/thread/2558544