gpt4 book ai didi

java - 从 Java 拖放至 Windows 资源管理器

转载 作者:行者123 更新时间:2023-11-30 09:57:54 25 4
gpt4 key购买 nike

我想在 Java 中创建一个列出目录并向其添加拖放支持的应用程序,以便将文件从该目录复制到打开的资源管理器窗口,反之亦然(Windows 系统)。

虽然添加对从 Windows 资源管理器到 Java 应用程序的拖放支持非常容易,但当操作从 Java 应用程序开始并在资源管理器中结束时,我有点不知如何去做。

我尝试搜索 google 和 SO,但无济于事。

任何指针、方向、代码片段或伪代码都将不胜感激。

那么,是否可以从 java 应用程序拖动并将数据传输到 native 应用程序中的放置目标?如果是(应该是),你能给我指出正确的方向吗?

最佳答案

是的,您需要做的是在可转让文件上设置 mime 类型,并设置可接受的操作(即复制、移动等)以及默认操作(听起来像是您正在尝试的复制操作去做)。这class是传输处理程序,它是用于处理 Swing 中的 DnD 的。

关于java - 从 Java 拖放至 Windows 资源管理器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1381539/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com