我正在開發Java應用程序以向服務器發送一些詳細信息。我需要在我的應用程序中顯示Excel表格。我想知道Java中有任何jar文件(或)插件可用於顯示應用程序中的Excel表。這可能意味着共享jar文件和插件名稱嗎?另外,我需要知道它是否會減慢我們的其他應用程序進程?在Java標準應用程序中顯示ExcelSheet
0
A
回答
1
我已經在過去這是一個開源免費的項目在Excel中處理數據的Apache POI。您可以從here下載最新的穩定版本,這應該會給你幾個罐子。
poi-3.9-20121203
poi-examples-3.9-20121203
poi-excelant-3.9-20121203
poi-ooxml-3.9-20121203
poi-ooxml-schemas-3.9-20121203
poi-scratchpad-3.9-20121203
您還需要這些,即使它們不包含他們是第三方的依賴關係,併發揮作用
dom4j-1.7-20060614
xmlbeans-2.4.0
至於在應用程序中打開一個電子表格去要求POI的部分我不知道這是否可行,但Apache網站上的cookbook有大量例子可供您開始使用。
祝你好運!
編輯: 關於在應用程序中打開電子表格,Java Desktop可以幫助解決這類問題。像下面的東西可能會有所幫助。
if(Desktop.isDesktopSupported()){
try {
//Desktop.getDesktop().edit(new File("D:\\Users\\Name\\Desktop\\Book1.xlsx"));
Desktop.getDesktop().open(new File("D:\\Users\\Name\\Desktop\\Book1.xlsx"));
} catch (IOException e) {
e.printStackTrace();
}
} else {
System.out.println("Desktop is not supported");
}
1
您可以使用Apache POI(http://poi.apache.org/)或JExcel(http://www.teamdev.com/jexcel/)。
1
相關問題
- 1. J2EE和標準Java應用程序Log4j.properties
- 2. Dojo示例Web應用程序顯示標準/質量?
- 3. 在Java標準版中運行Java Mobile應用程序
- 4. 如何使用NSWindowController在標準應用程序中顯示窗口?
- 5. 廣告沒有顯示在我批准的應用程序中?
- 6. Intellij在標準Java類上顯示非標準註釋?
- 7. Java應用程序顯示啓動應用程序的進度
- 8. Java應用程序不顯示輸出
- 9. Java小應用程序顯示問題
- 10. Java:小程序標準
- 11. 在用戶批准應用程序之前顯示頁面
- 12. 應用程序compat actionbar v21應用程序圖標未顯示
- 13. 強制應用程序在OnCreate過程中顯示TaskBar圖標
- 14. 將Android java代碼作爲標準java應用程序運行
- 15. 應用程序圖標放大顯示
- 16. 應用程序圖標不顯示
- 17. iPhone應用程序圖標不顯示
- 18. 應用程序圖標顯示
- 19. Android:facebook未顯示應用程序圖標
- 20. .Net應用程序標準圖標集
- 21. 標準perl程序表示
- 22. Java應用程序的系統嘗試圖標不顯示
- 23. dotcloud中的應用程序度量標準不顯示任何活動
- 24. Android應用程序未在「所有應用程序」中顯示
- 25. Iphone應用程序未顯示在iPad應用程序中心
- 26. 在Flex應用程序中顯示HTML
- 27. 在wpf應用程序中顯示busyindicator
- 28. 應用程序不顯示在iPad中
- 29. 在應用程序中顯示活動
- 30. 在Web應用程序中顯示PDF