【问题标题】:Can you load a .docx file in a JavaFX interface using Scene Builder?您可以使用 Scene Builder 在 JavaFX 界面中加载 .docx 文件吗?
【发布时间】:2025-11-27 20:10:02
【问题描述】:

我正在尝试使用 JavaFX 构建一个 Java 应用程序,该应用程序有一个显示在表格中的对象列表,每个对象都有一个与之关联的 Word 文档。此外,表格的每一行都有一个双击事件,它加载了 word 文档并将其显示在另一个部分中。这两个部分放置在拆分窗格内。是否可以使用 JavaFX 加载 Word 文档?如果没有,pdf 文件也应该没问题,但我找不到任何适用于 Java 8 的好的教程。

【问题讨论】:

  • 您将需要使用可以解析 word 文档或 pdf 并公开图形上下文、呈现可以放入 UI 的内容(到图像等)的库,或者让您以您可以使用的格式(文本、图像等)获取文档/pdf 的内容。

标签: java pdf javafx docx


【解决方案1】:

以下是一些值得关注的候选人:

https://poi.apache.org/ 用于一般 MS 文档

https://github.com/dlsc-software-consulting-gmbh/PDFViewFX 用于 PDF 查看

并升级到更新版本的 Java。 16 是当前版本 - 而不是 8。

【讨论】:

    最近更新 更多