我有一个 SWT 应用程序,它运行良好。我正在使用 Google WindowBuilder Pro 来构建应用程序窗口。今天我试图对我的应用程序进行一些更新。所以当我打开它时,我发现一个错误说“ import org.eclipse.wb.swt.SWTResourceManager the import cannot be resolved
”。但它以前工作过。谁能告诉我可能是什么问题?
我正在使用 Eclipse Helios 进行开发。
只要您更改标签的字体,WindowBuilder 就会在您的项目中生成此帮助程序类。
该类的代码也可以通过谷歌搜索名称找到,例如: https ://github.com/vogellacompany/codeexamples-java/blob/master/de.vogella.databinding.windowbuilder.example/src/com /swtdesigner/SWTResourceManager.java
下载窗口生成器 jar 文件并将其添加到您的项目中。(右键单击项目,选择属性,然后单击添加变量,然后选择您下载的jar文件)
我有同样的问题。我使用的解决方法是创建一个新类(相同类型,在我的例子中是 SWT 应用程序窗口)并将所有代码从错误类复制到新类。
互联网上有jar文件。但我对那些有问题。我做了什么来解决这个问题,
从 github下载SWTResourceManager
java 文件 ——点击这里。然后我编辑了一些行,它们是:
package
org.eclipse.wb.swt;
为您的包名称。import org.eclipse.wb.swt.SWTResourceManager;
此行或更改为您的包。现在你可以走了..
我遇到了一些问题。我试图找到罐子并解决问题。但我找不到罐子。相反,我在这个链接中找到了下载的源代码,并在我的项目中放入了相同的包结构。
它对我有用,从以下链接下载源代码:http:
//grepcode.com/file_/repo1.maven.org/maven2/org.beanfabrics/beanfabrics-swt/1.4.0/com/swtdesigner/SWTResourceManager.java/ ?v=来源&处置=附件
希望它对其他人也有帮助。