gpt4 book ai didi

drag-and-drop - JavaFX 在不同 Pane 之间移动节点

转载 作者:行者123 更新时间:2023-12-01 03:57:31 26 4
gpt4 key购买 nike

下图应该有助于尽可能清楚地说明这一点。

我有 3 个 Pane A B 和 C。B 和 C 是 A 的 child ,而 B 有它自己的 child (白框)。通过拖放,我可以将 B 的 child 移动到 B 内的任何地方并能够再次捡起它们,但是如果拖到 C 上,甚至是 A 的一小部分,它们可以被放下但无法再次捡起。

我使用基本控件。要拖动我使用 imgView.setOnMouseDragged。

那么我怎样才能从一个 Pane A 拖动到 Pane B 或 C 并且仍然允许再次拿起并拖动对象?

example

最佳答案

我有同样的问题。这是我在 Oracle 论坛成员的帮助下实现它的方式:

How to drag and drop tab nodes between tab panes

和这个:

https://forums.oracle.com/thread/2558544

关于drag-and-drop - JavaFX 在不同 Pane 之间移动节点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15993923/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com