我开发了一个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