2013-04-13 4 views
4

Диаграмма ниже должна помочь вам сделать это как можно яснее.Перемещение узла JavaFX между различными панелями

У меня есть 3 панели A B и C. B и C являются детьми A, а B имеет детей из своих (белых ящиков). С перетаскиванием я могу перемещать детей B в любом месте B и быть в состоянии забрать их снова, но если перетащить их на C или даже небольшую часть A, они могут быть сброшены, но не могут быть снова подняты.

Я использую основные элементы управления. Чтобы перетащить, я использую imgView.setOnMouseDragged.

Так как я могу перетащить с одной панели A на панель B или C и все еще разрешено поднимать и снова перетаскивать объект?

example

ответ

Смежные вопросы