仅供参考,我是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,那么知道它也会很好!
答案 0 :(得分:1)
在您提到的所有套餐中,以下内容实际上都有效:
import net.miginfocom.swing.MigLayout;
import net.miginfocom.layout.Grid;
仅在NetBeans的库配置(Tools > Libraries
)中设置jar文件是不够的。您还需要在项目中设置它以使类路径正常工作。
在项目视图中,找到名为Libraries
的目录(JDK将位于那里)并右键单击它,然后单击Add Library
并选择您定义jar文件的库,你的案件Library_Classpath
。