我可以使用WindowBuilder(Java可视化编辑器Eclipse插件)而不支持Google Web Toolkit(GWT)吗?
我对它有点困惑。它似乎与GWT集成以构建Google Web应用程序。
但是我可以用它来为标准Java应用程序构建GUI(比如NetBeans)吗?
我知道这听起来很傻,但我花了很多时间知道是否可能,但我不知道。
请注意,我是Mac用户,(Mac上的WindowBuilder似乎不完全支持)。
答案 0 :(得分:8)
WindowBuilder除了支持GWT应用外,还支持创建SWT,RCP,XWT和Swing应用。在Windows,Linux和OSX下完全支持它。最近宣布谷歌将WindowBuilder引擎以及SWT和Swing工具捐赠给Eclipse.org。
如果您无法打开非GWT文件并收到“未知的GUI工具包”错误,这意味着您有一个类路径问题(我们的项目尚未配置为使用任何UI工具包)或者您有WindowBuilder的安装不完整(例如,如果您只加载了WB的GWT部分,则无法编辑SWT或Swing UI)。
答案 1 :(得分:3)
是的,这是可能的。除了GWT之外,WindowBuilder还支持Swing和SWT,并且在Mac OS上完全支持它。
我经常在我的Mac上使用它进行SWT开发; - )
答案 2 :(得分:0)
安装WindowBuilder不是所有必需的插件。您还需要安装eRPC,Swing,SWT Designer插件。例如从这里: http://download.eclipse.org/windowbuilder/WB/release/R201106211200/3.7/
对我来说这有帮助。