【问题标题】:How to open any PDF and word file in Swing JTextArea? [closed]如何在 Swing JTextArea 中打开任何 PDF 和 word 文件? [关闭]
【发布时间】:2014-01-05 11:00:43
【问题描述】:

我正在做 Java swing 应用程序来打开任何 PDF、word、记事本或 Java 文件。 但我只能打开文本文件。

PDF 和 word 正在打开但不能正确打开,所以请帮助我。

【问题讨论】:

  • 到目前为止你做了什么?问题出在哪里?你如何解析pdf和word文件?你如何在摇摆中展示它们?
  • 我知道 jpeadl(java pdf 库),但我不知道我可以将它与我的 swing 应用程序一起使用以仅打开和读取 pdf 文件...感谢高级

标签: java swing pdf ms-word jtextarea


【解决方案1】:

JTextArea 不支持富(样式)文本。而 JTextPaneJEditorPane 支持简单样式的文本(例如 HTML 和 RTF)。它们不支持更复杂的格式,如 Word 文档或 PDF。

这将需要一个支持这些文档类型的自定义组件。 JSE(核心 Java)没有提供可以呈现它们的组件。

【讨论】:

  • 我没有使用任何工具或java PDF库...我只是使用swing的jfilechooser在jtextarea中打开它
  • 谢谢 .... 请告诉我在 Swing 应用程序中使用的任何 Java PDF 库。
  • 我从未尝试过使用 Word 或 PDF 文档。我怀疑两个 separate 搜索将是最好的,因为我怀疑任何自定义组件都将支持这两种文档类型。在您的 GUI 中,您可以简单地使用 CardLayout 在两个自定义组件之间进行交换。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-08-20
  • 2020-03-15
  • 2011-10-08
  • 1970-01-01
  • 2023-04-01
相关资源
最近更新 更多