如果你想将杰表集成在你的java桌面应用中,使用TableModel数据源可以方便地将JTable中显示的数据作成报表。 假设你有如下代码,取得一个TableModel。 public class Script { public static TableModel getTableModel() { DefaultTableModel result = new DefaultTableModel(0,4); result.addRow( new Object[]{"王小鸭", new Integer(16), "女", new Integer(90)}); result.addRow( new Object[]{"崔永远", new Integer(17), "男", new Integer(99)}); result.addRow( new Object[]{"水均溢", new Integer(18), "男", new Integer(85)}); return result; } … 你可以利用该对象,作成如下图所示报表。这里需要注意的是,TableModel展开后的数组节点值,是一个数组对象,所以你可以使用下标访问当前行的某列值。 |
- 切换风格
TableModel数据源
上一篇 ResultSet数据源 | 下一篇 抽茧剥丝话复杂报表 |