java - 如何在 Swing JTextArea 中打开任何 PDF 和 Word 文件?

标签 java swing pdf ms-word jtextarea

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

PDF 和 Word 正在打开,但无法正常打开,请帮助我。

最佳答案

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

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

关于java - 如何在 Swing JTextArea 中打开任何 PDF 和 Word 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20932764/

相关文章:

java - Spring CallableStatementCreator

php - 如何使用带有PHP邮件功能的TCPDF

android - 使用 Google 文档在 WebView 中显示 PDF 不再有效

Java BigInteger分解: division and multiplication differ

java - jsqlparser 评估条件

java - 在 kubernetes 集群上正常关闭 tomcat

java - 如何更改 JFrame 内的 JPanel?

java - GridBagLayout 中的 JTextArea 占用了太多空间

java - 第二次设置JPanel对象的背景

ios - 使用pdf图像设置背景