我开发了一个Java应用程序,现在我想提供一些简单的打印支持。打印发票,报告等等。 现在我正在用html创建那些东西,在JEditorPane上显示它。但是html的支持很差,我真的很沮丧。做这种事有没有更好的方法? 有更好的浏览器组件,还是更好的工具来创建这样简单的报告? (JDK 1.6)
答案 0 :(得分:10)
我爱JasperReports。结合iReport(用于创建报告的GUI)是我在Java中免费查找的最佳报告。
您还可以使用iText生成PDF文件进行打印。虽然我认为使用iReports会更容易。
答案 1 :(得分:2)
JasperReports是一个非常好的Java报告工具。对于你想要的东西,它可能有点重。
答案 2 :(得分:2)
另一个解决方案是BIRT,它非常易于使用:它是一个Eclipse项目,带有可视化编辑器,可用于报告。该报告分为3个步骤:
答案 3 :(得分:2)
DynamicReports是一个开源报告工具。您可以快速创建报告,而无需使用可视化设计器。请参阅examples。
答案 4 :(得分:2)