Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我可以让最小化的 Java 应用程序对放置在其上的文件(在 Windows 上)做出反应,以便用户可以将文件拖到工具栏上的图标上,这将导致我的应用程序重新打开并处理放置在其上的文件.
我正在使用 Java 6
这对于纯 Java 是不可能的。Java 为您提供了对框架(窗口)的某种程度的控制,但它没有为您提供工具栏的 API(我假设您的意思是与您在开始栏中创建的框架相对应的栏?)。您可以为框架内的某些内容(例如组件(例如 JPanel))创建放置目标,这样如果您将内容拖到上面,您将收到 dnd 事件,但没有可以访问的组件映射到开始栏或您的Frame 在其中的条目,因此没有任何东西可以添加 DropTarget。