【发布时间】:2012-04-17 03:45:28
【问题描述】:
使用全新的 Eclipse Indigo 安装(更新),创建一个全新的(SWT/JFace-support)项目,创建一个新的 SWT ApplicationWindow 似乎一切正常。新文件在编辑器中可用,并且编译 - 运行会生成一个新的空窗口。
(以上是说我在工作区没有手动创建的代码。它是全新的,全新的,全向导创建的)。
按下“设计”选项卡会出现一个模态进度对话框,并显示“正在解析...”消息,该消息在大约 15% 处挂起。进度消息下方的编辑器窗口被替换为有关WindowsBuilder 内部错误 - 最后一行总是
ClassCastException 无法将 org.eclipse.swt.shell.Shell 转换为 org.eclipse.swt.widget.Widget
我真的很努力地搜索了 - Google 没有显示任何有类似问题的人。
错误截图http://i.imgur.com/ELJ9S.png
(注意:如果它是基于 Swing 的 GUI,WindowBuilder 会启动并且看起来很好)
您能帮我让 Windowbuilder 使用 SWT GUI 启动吗?
(注:与之前一样,重新发布,与原帖无关)
【问题讨论】:
-
安装 WindowBuilder 时,您可以选择要支持的 UI 工具包。你选对了吗?
-
我使用了 Eclipse 内置的“安装新软件”和“检查更新”。所以我认为这是正确的版本,正确的版本。
标签: eclipse swt windowbuilder