Lea*_*der 5 java file-io drag-and-drop file
我有一个基本的、简单的甚至可能是愚蠢的问题,但是我如何实现我可以将文件拖到我的 Java 程序上并打开它?我搜索了很长时间这个基本问题.....
只要我发现你不能将它拖到 .jar 上,因为它不可执行。您必须创建一个 .exe,它也会打开您的 .jar,但仅此而已!我真的很想知道如何:)
如果我可以通过搜索这个关键字得到答案,一个关键字就足够了。
谢谢,利安德
//编辑:我可能表达的东西有点复杂。后来我想有一个快捷方式,例如,我可以在快捷方式上拖动任何文件的桌面上,程序打开时会打开文件(此时它只会将其移动到特殊位置。
我不知道这个的代码是怎样的,我什至不知道如何用谷歌搜索这个(我只得到问题如何使用答案 Desktop.open(File f) 来实现“打开方式”)。
开始阅读有关拖放的 JDK 6 文档。或者您可以直接从拖放教程开始。
如果您想创建一个桌面图标,当您将文件拖放到应用程序上时,该图标将打开您的应用程序,这取决于操作系统。我认为Launch4j会支持这一点,尽管我没有以这种方式使用它。