Java 如何在windows资源管理器中直接单击“我的程序”打开文件
我已经用JavaFX开发了一个媒体应用程序,可以在用户请求时浏览Windows资源管理器并打开与此应用程序兼容的文件。示例:我可以单击“打开文件”按钮,浏览文件夹并在我的应用程序中打开任何具有兼容扩展名的文件Java 如何在windows资源管理器中直接单击“我的程序”打开文件,java,windows,javafx,Java,Windows,Javafx,我已经用JavaFX开发了一个媒体应用程序,可以在用户请求时浏览Windows资源管理器并打开与此应用程序兼容的文件。示例:我可以单击“打开文件”按钮,浏览文件夹并在我的应用程序中打开任何具有兼容扩展名的文件 我的问题是:我是否可以在Windows资源管理器中单击一个文件,并使用我的应用程序而不是任何其他应用程序立即打开该文件?示例:双击视频文件时,它将以默认媒体播放器打开。我想实现的是,此文件将与我的应用程序一起打开。在开发JavaFX应用程序时,您可能需要查看Oracle JDK附带的jav
我的问题是:我是否可以在Windows资源管理器中单击一个文件,并使用我的应用程序而不是任何其他应用程序立即打开该文件?示例:双击视频文件时,它将以默认媒体播放器打开。我想实现的是,此文件将与我的应用程序一起打开。在开发JavaFX应用程序时,您可能需要查看Oracle JDK附带的
javapackager
。但是,您可能不想直接使用javapackager
,而是想查看javafx maven插件,该插件包含一个内置支持,用于在安装应用程序时将您自己的文件分配给您的应用程序:
com.zenjava
对于多个文件扩展名,您可以在此处找到示例:
请记住,文件关联仅在安装应用程序时完成,在删除应用程序时将被删除,这意味着您希望安装一次,并且可能希望替换该捆绑包
免责声明:我是的维护者,您必须转到要打开的文件。右键单击它并选择“打开方式”,然后选择其他应用程序。您可能还必须选择在这台电脑上使用另一个应用程序。找到您的程序exe并单击它。除了Java Web Start,还有其他方法吗?看来这对我想要完成的事情来说太多了。