关于创建小报告的java问题

时间:2011-05-03 19:14:09

标签: java xml eclipse swing report

我需要做一个非常简单的工具来打印报告 强调我希望尽可能简单并尽可能地创造它 我今天从未查看报告,并想询问有关使用哪些库的建议 该工具非常简单,即用户将数据放入JTable并保存数据的swing应用程序 我的想法是将数据保存在XML文件中 创建数据报告的最佳方法是什么?我打算使用多个这些xml文件来创建报告 这只是第一个想法,也欢迎任何设计建议/指导

更新:
来自他的机器的用户输入数据,例如

|Date| Name| Job |Description| Result| Reason|Cost| Current Status

在一个jtable中,给出了很多这样的行。提交到中央PC,此信息是 作为单个XML元素保存在XML文件中 此文件可以包含来自1个或N个用户的许多这些元素。请注意,输入很小,文件很小。即没有高要求 从这个文件中,我希望在对数据进行一些处理之后,以分析方式获得所有这些条目的描述和成本总和。
我唯一的目的是以易于理解/查看的格式提供一个很好的摘要。

4 个答案:

答案 0 :(得分:3)

您应该查看Birt project

答案 1 :(得分:2)

......获胜者是iReport !!

答案 2 :(得分:2)

JTable为其内容提供了完整的打印实现,如Printing Support in Swing Components中所述。

答案 3 :(得分:1)

有不同的Java库可用于生成报告。重要的问题是,您希望报告采用何种格式?

我们在项目中广泛使用的Jasper做了很多很酷的事情。

如果你想要excel,apache poi是有效的。

iText会生成pdf。