在我使用java的GUI中,我希望能够打开pdf / doc文件

时间:2012-04-24 02:40:13

标签: java file user-interface

因此,在我的菜单栏下,我有一个关于菜单项,当我点击该项时,我想要一个pdf / doc文件向用户开放。我怎么能这样做?

2 个答案:

答案 0 :(得分:4)

这不起作用?

Desktop.getDesktop().open(file);

有关详细信息,请参阅Desktop.open(File)

答案 1 :(得分:0)

我使用代码(在我自己的程序中)

File help = new File(FILEPATH);
if(help.exists() == false)
    throw new Exception();
Runtime.getRuntime().exec("rundll32 url.dll,FileProtocolHandler " + FILEPATH);

你必须放入你想要的FILEPATH。这可能是Windows特定的,不确定。 :/