0

一旦我的程序运行,我不会尝试打开文件,例如。使用 Desktop.open,我正在尝试制作它,以便我可以右键单击文件,然后选择“打开方式”,然后选择我的应用程序。然后,我希望将打开的文件的路径作为参数之一传递给我的应用程序。例如,这可以让我制作一个文本编辑器,而不必运行客户端程序来运行它处理的其他文件。

4

1 回答 1

0

如果您单击文件并选择打开方式,您应该已经能够选择您的应用程序。也许它不会出现在建议的应用程序列表中,但您可以浏览它并且它应该启动。

我不知道它在 linux 系统上是如何工作的,但是在 windows 系统上,您可以将文件路径放入您的应用程序中。以下示例将打印您使用“打开方式”打开的文件的路径:

public static void main(String[] args) { 
     System.out.println(args[0]);
}
于 2012-05-07T06:45:13.300 回答