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 entersnodeondragoverproperty: called when drag gesture progresses withinnodeondragexitedproperty: called when drag gesture exitsnodeondragdroppedproperty: called when mouse button released onnodeduring 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