如何解决“import org.eclipse.wb.swt.SWTResourceManager”

时间:2012-05-06 22:25:56

标签: java swt

我有一个SWT应用程序,它运行正常。我正在使用Google WindowBuilder Pro来构建应用程序窗口。今天我试图对我的应用程序进行一些更新。所以当我打开它时,我发现了一个错误“import org.eclipse.wb.swt.SWTResourceManager the import cannot be resolved”。但它以前工作。谁能告诉我可能是什么问题?

我正在使用Eclipse Helios进行开发。

5 个答案:

答案 0 :(得分:6)

只要您更改标签的字体,WindowBuilder就会在项目内部生成此帮助程序类。

也可以通过Google搜索名称找到该类的代码,例如: https://github.com/vogellacompany/codeexamples-java/blob/master/de.vogella.databinding.windowbuilder.example/src/com/swtdesigner/SWTResourceManager.java

答案 1 :(得分:0)

我遇到了同样的问题。我使用的解决方法是创建一个新类(在我的SWT应用程序窗口中使用相同类型)并将所有代码从错误类复制到新类。

答案 2 :(得分:0)

下载窗口构建器jar文件并将其添加到项目中。 (右键单击项目,选择属性,然后单击添加变量,然后选择下载的jar文件)

答案 3 :(得分:0)

我遇到了一些问题。我试图找到罐子并解决问题。但我无法找到罐子。相反,我发现此link中的源已下载并在我的项目中放入相同的包结构中。

它对我有用,从下面的链接下载源:
http://grepcode.com/file_/repo1.maven.org/maven2/org.beanfabrics/beanfabrics-swt/1.4.0/com/swtdesigner/SWTResourceManager.java/?v=source&disposition=attachment

希望它也可能对其他人有所帮助。

答案 4 :(得分:0)

互联网上有jar文件。但我有问题。我做了什么来解决这个问题,

github- click this下载xxhdpi java文件。然后我编辑一些行,那些是:

  1. SWTResourceManager.java 文件中,将SWTResourceManager更改为您的包名。
  2. whatever.java 您的java文件中,您将使用它 库,删除此行的package org.eclipse.wb.swt;或更改为您的包。
  3. 现在你好好去..