我继承了使用以下代码:
import com.jgoodies.forms.factories.FormFactory;
我试图建立这个项目。
我已将jgoodies-forms-1.8.0*.jar
个文件添加到了' lib'我在与JRE系统库相同级别制作的目录'和参考图书馆'在我的项目中。
/project
|-- src
| `--(...)
|-- JRE System Library
|-- Referenced Libraries
`-- lib
|-- jgoodies-forms-1.8.0-javadoc.jar
|-- jgoodies-forms-1.8.0-sources.jar
|-- jgoodies-forms-1.8.0-tests.jar
`-- jgoodies-forms-1.8.0.jar
在使用FormFactory的源文件中,Eclipse Luna 4.4告诉我:
The import com.jgoodies.forms.factories.FormFactory cannot be resolved.
据我所知,这是因为jgoodies RELEASE-NOTES.txt:
CHANGES IN 1.6.0
o Renamed FormFactory to FormSpecs.
我想我可以改变" FormFactories"到" FormSpecs"但我明白了:
The import com.jgoodies.forms.factories.FormSpecs cannot be resolved.
答案 0 :(得分:1)
你的包裹错了。根据{{3}} FormSpecs
位于com.jgoodies.forms.layout
包中的1.8。假设您在Eclipse中正确设置了库,那么更改包应该可以正常工作。
或者只是删除未解析的导入并点击 CTRL + SHIFT + O 以自动组织导入语句。