6

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

javafx 新手的任何可行解决方案。

4

1 回答 1

4

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

  • 将报告放入 HTML 并在 WebView 中呈现
  • 将报告放入 XML,使用 JAXB 加载它并使用它来填充 TableView
  • 解析任何格式并填充 TableView
  • 将数据作为 Java 对象并填充 TableView
于 2012-05-13T17:40:45.380 回答