![如何让我的 Java 应用程序在运行特定扩展时运行?](https://linux22.com/image/1342325/%E5%A6%82%E4%BD%95%E8%AE%A9%E6%88%91%E7%9A%84%20Java%20%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E5%9C%A8%E8%BF%90%E8%A1%8C%E7%89%B9%E5%AE%9A%E6%89%A9%E5%B1%95%E6%97%B6%E8%BF%90%E8%A1%8C%EF%BC%9F.png)
我想让我的程序在打开某些文件扩展名时启动。例如,当您.zip
在 Windows 中单击某个文件时,Winzip 就会启动。
我该如何实现这个目标?
答案1
这称为“文件类型关联”。以下是在 Win7/Vista 中创建和编辑它们的方法:http://www.winvistaclub.com/t19.html
在您的情况下,您可以为自定义文件类型创建文件类型扩展名,然后创建关联以使用您的 Java 应用程序打开该类型的文件。
我想让我的程序在打开某些文件扩展名时启动。例如,当您.zip
在 Windows 中单击某个文件时,Winzip 就会启动。
我该如何实现这个目标?
这称为“文件类型关联”。以下是在 Win7/Vista 中创建和编辑它们的方法:http://www.winvistaclub.com/t19.html
在您的情况下,您可以为自定义文件类型创建文件类型扩展名,然后创建关联以使用您的 Java 应用程序打开该类型的文件。