我想從我的java程序中打開excel文件。其實我想在我的程序中點擊按鈕時打開excel文檔。我試過在java中打開excel文件
Runtime.getRuntime().exec("workbook.xls");
其中workbook.xls位於項目文件夾的根目錄中,但它不起作用。異常說它不能打開程序workbook.xls。我該怎麼做
我想從我的java程序中打開excel文件。其實我想在我的程序中點擊按鈕時打開excel文檔。我試過在java中打開excel文件
Runtime.getRuntime().exec("workbook.xls");
其中workbook.xls位於項目文件夾的根目錄中,但它不起作用。異常說它不能打開程序workbook.xls。我該怎麼做
我想你想打開你的Excel文件,它的默認程序(如Excel)?如果是這樣,你可以使用Desktop
-class:
Desktop.getDesktop().open(new File("path/to/your/file.xls"));
您可以使用Apache POI來處理Microsoft文檔。有關如何使用此示例的示例,請參閱here。
我同意。 'Desktop.open()'是要走的路。 – 2011-05-29 11:59:52
謝謝,它正在工作 – maks 2011-05-29 12:06:47
Desktop.getDesktop()。open(file); – 2013-04-23 16:01:39