实现DropTargetListener的类是否可能检测被拖动的东西是否来自于其他进程的相同进程?从同一进程中检测丢弃
2
A
回答
1
如果您检查drop事件的DataFlavor,您可以查看它是否包含javaJVMLocalObjectMimeType的DataFlavor。只要您的应用始终提供该DataFlavor,那么您就会知道该事件的来源是您的应用。
如果这不适合你,你可以创建一个标记MIME类型和DataFlavor,你的应用可以附加到它的任何拖动源。
0
一般没有。标记DataFlavor是可能的。一般来说,在DnD中,不需要知道我是否在进出。如果我可以将数据转换成我可以处理的方式,那么就可以。否则我不感兴趣。
相关问题
- 1. 检测丢弃虚拟信用卡
- 2. 如何丢弃Hough检测到的一些行?
- 3. 从BB代码检索URL,丢弃一切
- 4. 从进程ID中检测用户名
- 5. 检测用户是否丢弃了消息
- 6. 使用Jersey/Java检测客户端连接丢弃
- 7. html5检测到有多少文件被丢弃?
- 8. 有没有办法检测JTree上是否发生丢弃?
- 9. 从`setuid`进程中检测父进程的死亡
- 10. MessageQueue多于一次丢弃
- 11. 某些更新从方法中丢弃
- 12. D3js拖放一个对象并检测它被丢弃的位置。
- 13. 如何丢弃其中一条线段?
- 14. 丢弃装饰
- 15. 丢弃节能
- 16. MySQL丢弃表
- 17. 如何计算可丢弃区域中的丢弃项目jquery
- 18. 可拖动的被丢弃的位置不同于可丢弃的
- 19. IPhone MapKit - 同时丢弃多个引脚
- 20. 丢弃几乎相同的行集
- 21. django-postman丢弃RequestContext
- 22. 意外丢弃wp_usermeta
- 23. Django @login_required丢弃https
- 24. 子进程检测在Python
- 25. C#检测进程退出
- 26. 检测创建进程
- 27. 检测进程创建
- 28. 获取NSTableView注册从PNG源丢弃
- 29. 捕捉从未丢弃的IDisposables
- 30. Ember事件最好在同一路线上丢弃更改