java - Drag and Drop event JavaFX -
i trying create drag , drop solution between treetableview , rectangles in interface. able drag row treetableview , when drag on rectangle, color of rectangle change. notified when drag not on anymore, can change color on rectangle. not able see event doing this.
for drag target have 4 different properties:
ondragenteredproperty
: called when drag gesture entersnode
ondragoverproperty
: called when drag gesture progresses withinnode
ondragexitedproperty
: called when drag gesture exitsnode
ondragdroppedproperty
: called when mouse button released onnode
during drag , drop gesture
you can use properties define behaviour of target node
, like:
rectangle rect = new rectangle(); rect.setondragentered(value -> { // set drag-over color here }); rect.setondragexited(value -> { // reset original color here }); rect.setondragdropped(value -> { // reset original color here });
Comments
Post a Comment