JavaDND:导出完成后,如何获取drop目标组件?
在canImport函数中,第一个参数定义目标组件。但是,在exportDone函数中,第一个参数定义可转移数据的源组件 在通过TransferHandler类传输数据后,是否可以在不使用mouseRelease侦听器的情况下获取drop目标组件?如果是,怎么做JavaDND:导出完成后,如何获取drop目标组件?,java,swing,drag-and-drop,Java,Swing,Drag And Drop,在canImport函数中,第一个参数定义目标组件。但是,在exportDone函数中,第一个参数定义可转移数据的源组件 在通过TransferHandler类传输数据后,是否可以在不使用mouseRelease侦听器的情况下获取drop目标组件?如果是,怎么做 现在,在canImport函数中,我不断更新一个包含目标组件值的变量。当然,效率很低。我想真的没有 但是importData函数确实接收像canImport这样的拖放目标组件。但是,您还需要重写如何将可转移数据导入drop目标。因此,它
现在,在canImport函数中,我不断更新一个包含目标组件值的变量。当然,效率很低。我想真的没有 但是importData函数确实接收像canImport这样的拖放目标组件。但是,您还需要重写如何将可转移数据导入drop目标。因此,它不会在导出完成后执行。你可以让它看起来像这样,但你需要重写一大堆逻辑