我開發了一個Java應用程序,現在我想給出一些簡單的打印支持。像打印發票,一些報告等。 現在我正在用html創建這些東西,並在JEditorPane上顯示它。但HTML支持很差,我真的很淡漠這件事。有沒有更好的方法來做這樣的事情? 任何更好的瀏覽器組件,或更好的工具來創建這樣簡單的報告? (JDK 1.6)在java中打印簡單報告的最佳方式
6
A
回答
10
我喜歡JasperReports。結合使用iReport(用於創建報告的GUI)是我可以在Java中免費找到的最好的報告。
您還可以使用iText生成PDF文件進行打印。儘管我認爲使用iReports會更容易一些。
+0
謝謝!但我覺得它對我來說有點沉重!任何替代品? – Myth 2010-07-09 15:09:12
2
JasperReports是一款非常不錯的Java報表工具。這可能是你想要的東西有點沉重的重量。
2
另一種解決方案是BIRT,它非常易於使用:它是一個帶有可視化編輯器的Eclipse項目。該報告是建立在3個步驟:
- 創建一個DataSource
- 在這個數據源
- 創建報表創建一個數據集的基礎上,數據集
2
DynamicReports是一個開源的報表工具。您無需使用視覺設計師即可快速創建報告。請參閱examples。
1
相關問題
- 1. 在ASP.Net中打印PDF報告的最佳方式是什麼?
- 2. 在ASP.NET中打印的最佳方式
- 3. 在Java中簡單打印
- 4. 生成excel報告的最佳方式
- 5. 生成報告的最佳方式
- 6. 如何在OpenERP7中打印簡單的RML報告(無數據)?
- 7. 如何在Java中打印報告?
- 8. Java程序打印報告
- 9. 從c#/ .net打印的最佳方式?
- 10. 打印Datagrid的最簡單方法
- 11. 如何在java中打印適合帳單打印機的報告
- 12. 打印報告
- 13. 在netbeans中顯示報告的最佳方式gui
- 14. 將Gtk.Widget打印到打印機的最佳方式是什麼?
- 15. 在沒有打印預覽或打開報告的情況下從Access中的表單打印報告?
- 16. ssrs打印報告
- 17. C#:打印報告
- 18. Java - 報告的方式
- 19. 報告Xcode錯誤的最佳方法?
- 20. POS打印機的Flex報告打印
- 21. C#中MongoDB查詢報告的最佳方式是什麼?
- 22. 什麼是在OpenERP上創建報告的最佳方式
- 23. 在水晶報告中的新頁面上打印子報告
- 24. 打印前的簡報
- 25. 在Symfony中簡單管理用戶的最佳方式
- 26. 在iOS中播放簡單音效的最佳方式
- 27. 在Rails中實現簡單排序/搜索的最佳方式
- 28. 直接向打印機打印報告
- 29. 格式化HTML報告打印
- 30. 打印訪問報告公式
如果您只想更好地顯示您已經收集的數據,您可能需要查看Display Tags,它只是製作表格等的框架。雖然你必須自己獲取數據,但它很輕,易於使用,所以我不確定這是你想要的。 http://displaytag.sourceforge.net – Shaded 2010-07-09 15:12:39
其實我想設計一個發票,把我已經有的一些數據放到它裏面,讓用戶打印它。而已。 – Myth 2010-07-09 16:37:56