使用新的 Eclipse Indigo 安装(更新),创建新的(SWT/JFace-support)项目,创建新的 SWT ApplicationWindow 似乎一切正常。新文件在编辑器中可用,并且编译 - 运行会生成一个新的空窗口,就像它应该的那样。
(以上是说我在工作区中没有手动创建的代码。它是全新的,全新的,全向导创建的)。
按下“设计”选项卡会出现一个模态进度对话框,并显示消息“解析...”,该消息在大约 15% 处挂起。进度消息下方的编辑器窗口被替换为有关 WindowsBuilder 内部错误的一般消息- 最后一行总是
ClassCastException 无法将 org.eclipse.swt.shell.Shell 转换为 org.eclipse.swt.widget.Widget
我真的很努力地搜索 - 谷歌没有显示任何有类似问题的人。
错误截图http://i.imgur.com/ELJ9S.png
(注意:如果它是基于 Swing 的 GUI,WindowBuilder 会启动并且看起来很好)
你能帮我让 Windowbuilder 使用 SWT GUI 启动吗?
(注:转载,如前所述,与原帖无关)