在IDE(eclipse)中导入java包时的混乱

在IDE(eclipse)中导入java包时的混乱,java,eclipse,class,namespaces,packages,Java,Eclipse,Class,Namespaces,Packages,我面临一个小问题 我必须为随机HTML页面上的一些操作创建一个HTML文档。为此,我必须创建一个对象,如下所示: HTMLDocument doc = (HTMLDocument)kit.createDefaultDocument(); 在这里,我的IDE(Eclipse)建议我导入定义了“HTMLDocument”类型的类的文件。但它建议2个有这个类的包 导入'HTMLDocument'(javax.swing.text.HTML) 导入“HTMLDocument”(org.w3c.doc.

我面临一个小问题

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

HTMLDocument doc = (HTMLDocument)kit.createDefaultDocument();
在这里,我的IDE(Eclipse)建议我导入定义了“HTMLDocument”类型的类的文件。但它建议2个有这个类的包

  • 导入'HTMLDocument'
    (javax.swing.text.HTML)
  • 导入“HTMLDocument”
    (org.w3c.doc.HTML)
  • 导入任何一个包都将从eclipse中的程序文件中删除错误。但我不知道哪一个方案能达到我的目的


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

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

    下面的链接也将帮助您


    检查软件包并根据需要选择要使用的软件包。我认为您需要此软件包:
    import javax.swing.text.html.HTMLDocument如果套件为HTMLEditorKit
    1。我怎么检查包裹?2.即使我检查了如何知道哪个包将提供好的功能,因为我的需求可能会不断增加/变化?您应该检查这两个类的Java文档,并决定哪一个最适合您的问题。