我来自C#。 .NET提供了一个报表工具(Crystal Report)来打印报表。 我正在使用由源填充的JTable。
如何在不使用jTable.print()的情况下从JTable打印记录? 如何控制布局? 在Java中打印报表的唯一方法是使用java.awt.print和javax.print?
答案 0 :(得分:1)
BIRT允许您处理来自POJO(Plain Old Java Object)数据源的数据,在youtube上咨询BIRT开发者频道,有一个关于此的教程。
答案 1 :(得分:0)
Dynamicreports适合您提到的目的。它建立在Jasperreports之上,使用起来比Jasper报告更简单。
http://www.dynamicreports.org/
您可以在此处找到示例:http://www.dynamicreports.org/examples/examples-overview