【问题标题】:Confusion while importing java packages in IDE(eclipse)在 IDE(eclipse)中导入 java 包时的困惑
【发布时间】:2015-02-15 19:40:29
【问题描述】:

我遇到了一个小问题。

我必须为随机 HTML 页面上的少量操作创建一个 HTML 文档。为此,我必须创建一个对象,如下所示:

HTMLDocument doc = (HTMLDocument)kit.createDefaultDocument();

在这里,我的 IDE (Eclipse) 建议我导入定义了“HTMLDocument”类型的文件。但它建议 2 个具有此类的包。

  1. import'HTMLDocument' (javax.swing.text.HTML)
  2. import'HTMLDocument' (org.w3c.doc.HTML)

导入任何一个包都会从我在 Eclipse 中的程序文​​件中删除错误。但我很困惑哪个包可以满足我的目的。

有没有办法确定要导入哪个包?

【问题讨论】:

  • 检查包装,根据您的要求选择您想要使用的任何一个
  • 我认为你需要这个:import javax.swing.text.html.HTMLDocument; if kit is HTMLEditorKit
  • 1.我如何检查包裹? 2. 即使我检查我如何知道哪个包将提供良好的功能,因为我的需求可能会不断增加/变化?
  • 您应该查看这两个类的 Java 文档并决定哪一个最适合您的问题。

标签: java eclipse class namespaces packages


【解决方案1】:

如果你的工具包对象是 javax.swing.text.html.HTMLEditorKit,你必须使用 javax.swing.text.html 包。 如果没有,你应该阅读 java 文档并找出你的程序需要。

下面的链接也会对你有所帮助。

Creating an HTMLDocument from a String of HTML (in Java)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-12-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-20
    • 2011-08-16
    • 1970-01-01
    • 2013-06-19
    相关资源
    最近更新 更多