Javafx报告工具解决方案

aje*_*aby 6 javafx javafx-2

我必须将我的swing桌面应用程序重新创建到javafx2桌面.但是在摇摆中我使用Jasper报告来报告部分.将jasper输出放置到JFrame以在同一帧上显示报告.但遗憾的是,我无法在Javafx2上找到此选项的最佳解决方案.所以我做了一个临时解决方案.这是jasper部分输出为pdf并在javafx应用程序上查看pdf(jpedalfx pdf查看器解决方案).它不是最好的,因为,耗时..任何其他解决方案.我不喜欢Webview集成(http://localhost/myreport.jasper).因为它有额外的apache服务器.这样对吗?

任何针对javafx新手的可行解决方案.

Ser*_*nev 4

Jasper 可以生成 PDF、XML、HTML、CSV、XLS、RTF、TXT 格式的报告。你可以:

  • 将报告放入 HTML 中并在 WebView 中呈现
  • 将报告放入 XML,使用 JAXB 加载它并使用它来填充 TableView
  • 解析任何格式并填充 TableView
  • 将数据作为 Java 对象并填充 TableView