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

时间:2018-02-02 19:50:58

标签: java swing netbeans import miglayout

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

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

我的问题是我尝试使用API​​ MigLayout(),但我尝试导入的每个包名都会导致错误" package' Package_Name&#39 ;不存在"

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

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论坛的链接已被破坏,我所看到的任何教程都没有导入语句。我要求的只是链接或使用MigLayout所需的软件包列表。 如果不再支持MigLayout,那么知道它也会很好!

1 个答案:

答案 0 :(得分:1)

在您提到的所有套餐中,以下内容实际上都有效:

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

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

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