Javafx 报告工具解决方案

标签 javafx javafx-2

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

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

最佳答案

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

  • 将报告放入 HTML 并在 WebView 中呈现
  • 将报告放入 XML,使用 JAXB 加载它并使用它来填充 TableView
  • 解析任何格式并填充 TableView
  • 将数据作为 Java 对象并填充 TableView
  • 关于Javafx 报告工具解决方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10572519/

    相关文章:

    java - 使用自定义类和比较器时设置 ObservableList 的类型

    java - 更新 TableView 行外观

    java - 在 JavaFx 标签中显示变化的值

    java - 表中选定行的索引越界异常

    text - 如何在 JavaFX 的文本字段中添加提示文本

    java - Swing JFrame 导致 JavaFX 应用程序在 OS X 上崩溃

    JAVAFX :Create stage and text area at runtime

    java - 如何在 Pane 中加载 fxml 文件?

    java - fx :jar in NetBeans? 在哪里 - JavaFX

    JavaFX WebView 不加载内容