java - 我能否让我的最小化 Java 应用程序对放置在其上的文件使用react(在 Windows 上)?

标签 java windows drag-and-drop minimize

我能否让我的最小化 Java 应用程序对拖放到它上面的文件使用react(在 Windows 上),以便用户可以将文件拖动到工具栏上的图标上,这将导致我的应用程序重新打开并处理之前的文件落在上面。

我正在使用 Java 6

最佳答案

这对于纯 Java 是不可能的。 Java 为您提供了对框架(窗口)的一定程度的控制,但它没有为您提供工具栏的 API(我假设您的意思是与您在开始栏中创建的框架相对应的栏?)。您可以为框架内的某些东西创建一个放置目标,例如组件(例如 JPanel),这样如果您将东西拖到上面,您将收到 dnd 事件,但没有您可以访问的组件映射到开始栏或您的Frame 的条目在其中,因此没有任何东西可以添加 DropTarget。

关于java - 我能否让我的最小化 Java 应用程序对放置在其上的文件使用react(在 Windows 上)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5247400/

相关文章:

windows - WMIprvse 进程在 2008 服务器 R2 上泄漏内存

java - 如何创建 RecyclerView 拖放(交换 2 个项目位置版本)

java - 如何在 Java 中只接受具有特定字符的字符串

java - 将 xml 字符串传输到 org.w3c.dom.Document 时忽略 org.xml.sax.SAXParseExceptions?

c++ - 客户端通过Http代理服务器连接服务器(Windows c\c++)

python - 无法弄清楚如何通过套接字发送 2D 数组 - OSError : [WinError 10022]

iPhone 应用程序 : implementation of Drag and drop images in UIView

jquery - HTML5 拖放文件上传,页面上有多个目标放置区域

java - Java中的一次写入+多次读取映射?

java - 为什么 AudioSystem.getAudioInputStream() 会抛出 IllegalArgumentException