导入 MigLayout 的正确包名是什么?

What is the correct package name for importing MigLayout?

仅供参考,我是 Java 开发和 Netbeans 的新手!

我已经下载了核心和 swing 的 MigLayout jar 文件,并在 'Tools->Libraries->Library_Classpath' 下的 NetBeans 8.2 IDE 中添加了它们的路径。

我的问题是我正在尝试使用 API MigLayout() 但我尝试导入它的每个包名称都会导致错误 "package 'Package_Name' does not exist"

以下包名称在编译时失败:

import MigLayout;
import net.miginfocom.MigLayout;
import net.miginfocom.swing.MigLayout;

以下包名称仅在 运行 时失败:

import net.miginfocom.layout.Grid; 
import net.miginfocom.swing;
import net.miginfocom.miglayout;

MigLayout 论坛的链接已损坏,none 我看过的教程中有导入语句。我所要求的只是使用 MigLayout 所需的 link 或软件包列表。 如果不再支持 MigLayout,也很高兴知道这一点!

在您提到的所有软件包中,以下是实际工作的:

import net.miginfocom.swing.MigLayout;
import net.miginfocom.layout.Grid; 

在 NetBeans (Tools > Libraries) 的库配置中设置 jar 文件是不够的。您还需要在您的项目中设置它以使您的类路径正常工作。

在项目视图中,找到名为 Libraries 的目录(JDK 将位于此处)并右键单击它,然后单击 Add Library 并选择您所在的库定义了你的 jar 文件,在你的例子中 Library_Classpath.