Hallo,
ich hab zwei JPanels die als eigenschaft ein MyObject haben.
Über DropTargetListener, DragGestureListener, DragSourceListener, Transferable usw. kann ich jetzt das MyObject von einem JPanel zum andern verschieben. Das funzt wunderbar, allerdings würde ich jetzt gern wissen von elchem JPanel das MyObject denn jetzt kommt. Hintergrund: Wenn ich das MyObject vom einen zum andern Panel schiebe, sollen die MyObjects der beiden vertauscht werden. Das brauch ich aber beim Drop das Panel von welchem das MyObject kommt.
Bevor ihr fragt warum ich das bei zwei Panels so umständlich mache: Es sind natürlich mehr um genau zu sein 17 Panels wo ich von jedem zum jeweils andern die MyObjects verschieben kann. Aber austauschen funzt eben momentan nicht.
Weis jemand wiw ich das am besten anstelle?
ich hab zwei JPanels die als eigenschaft ein MyObject haben.
Über DropTargetListener, DragGestureListener, DragSourceListener, Transferable usw. kann ich jetzt das MyObject von einem JPanel zum andern verschieben. Das funzt wunderbar, allerdings würde ich jetzt gern wissen von elchem JPanel das MyObject denn jetzt kommt. Hintergrund: Wenn ich das MyObject vom einen zum andern Panel schiebe, sollen die MyObjects der beiden vertauscht werden. Das brauch ich aber beim Drop das Panel von welchem das MyObject kommt.
Bevor ihr fragt warum ich das bei zwei Panels so umständlich mache: Es sind natürlich mehr um genau zu sein 17 Panels wo ich von jedem zum jeweils andern die MyObjects verschieben kann. Aber austauschen funzt eben momentan nicht.
Weis jemand wiw ich das am besten anstelle?