如何在Swing中展现报表?急!
如何在Swing中展现报表?急!
java 应用有不少是 C/S的模式,在 C/S的模式下,同样可以调用快逸的 API 接口运算报表,并且把结果报表在 JFrame 窗口中进行展现,还可以进行打印。 代码示例: IReport iReport = ……; //运算代码,获得一个 IReport 对象 CSReport csReport = new CSReport(iReport); //构造CSReport控件 JFrame jf = new JFrame(”快逸报表”); //构造 JFrame 界面 jf。
getContentPane()。add(csReport。getDisplayPane()); //设置 JFrame 的相关属性并展现 jf。setSize(600, 400); jf。setLocation(200, 100); jf。
show(); //……………。 //其它代码 //csReport。print(); //打印,该代码可以写在某个按钮的相关事件中 。
我直接用FineReport提供类库来做中国式的swing报表,很爽好用,而且不用给钱。
答:背景说明: 快逸报表设计出的报表文件是以.raq为后缀的文件,.raq文件经过报表引擎计算得到需要的结果。但有时候要看的结果是一些固定数据,不会随时间和参数而变...详情>>
答:详情>>