2012-07-02 3 views
0

Недавно я обнаружил JavaFX, поэтому решил попробовать. Я использую бета-версию JavaFX 2.2 для Windows.javafx 2 объект перетаскивания

То, что я пытаюсь выполнить, это интерфейс перетаскивания с объектами Java, целая сцена с ее дочерними узлами. Чтобы быть более конкретным, пользователь должен иметь возможность открыть, например, окно входа в систему и перетащить его в основное приложение. Примеры, которые я нашел, только поднимают перетаскивание со строками и изображениями.

Я нашел хороший учебник, но со строками. Я не могу понять, как это сделать со всей сценой. http://docs.oracle.com/javafx/2/drag_drop/jfxpub-drag_drop.htm

Это можно сделать?

+0

Я думаю, что я только что придумал решение, опубликую его позже. – bleak

ответ

0

Это один из способов пойти, хотя я не полностью удовлетворен этим.

Когда источник получает определенную строку в setOnDragDropped(), источник создает новый объект и удаляет/закрывает старую. Строка задана для пользователя. Неважно, является ли она той же сценой или новой.

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