打开...一个java程序

Ewe*_*wen 10 java windows file

我想知道如何制作一个可以用来打开东西的java程序.例如:notepad ++,win zip ....我是否已将jar转换为.exe第一个?此外,选择的文件是否传入String[] args

顺便说一句,我知道它适用于cmd,但那不是我要问的.

Mad*_*mer 3

取决于操作系统。在 Windows 下,您需要将一些详细信息附加到注册表中。

看看在 Java 应用程序中使用文件关联的示例中的第三个答案?

您还可以查看http://www.rgagnon.com/javadetails/java-0592.html

更新

另外,当操作系统执行程序时,您应该通过该main方法接收文件作为命令行参数

我不知道这是否适合您的需求,但您也可以看看Mac 中的文件关联