我可以通过以下方式从DragAndDropEvent中获取源组件:
final DataBoundTransferable t = (DataBoundTransferable) event.getTransferable();
Component from = t.getSourceComponent();如何从DragAndDropEvent中获取目标组件?(鼠标释放的组件。)遗憾的是,没有t.getTargetComponent()..。
发布于 2014-11-11 19:04:10
看看“瓦丁书”的拖放
event.getTargetDetails()应该是您搜索的内容
public void drop(DragAndDropEvent event) {
// Wrapper for the object that is dragged
Transferable t = event.getTransferable();
// Make sure the drag source is the same tree
if (t.getSourceComponent() != tree)
return;
TreeTargetDetails target = (TreeTargetDetails)
event.getTargetDetails();
....https://stackoverflow.com/questions/26865856
复制相似问题