在canImport
函数中,第一个参数定义目标组件。但是,在exportDone
函数中,第一个参数定义Transferable data
的源组件。
在不使用mouseRelease侦听器的情况下,通过TransferHandler类传输数据后,是否可以获取放置目标组件?如果是这样,怎么样?
现在,在canImport
函数中,我不断更新包含目标组件值的变量。这当然是非常低效的。
答案 0 :(得分:0)
我想真的没有。
但是importData
函数确实收到了像canImport
这样的放置目标组件。但是,您还需要重写Transferable data
导入放置目标的方式。因此,在导出完成后它不会被执行。你可以让它看起来像它,但你需要重写一整堆逻辑。