我最近在Eclipse 4.3(Kepler)上安装了windowBuilder工具。当我尝试在布局设计器上进行一些工作时,则调色板窗口中没有组件。在预期数量之前,只有少数几个组件,例如“布局->布局”或“摇摆动作->新”。所有文件夹都是空的,或者只有一个或两个组件。
[我两次重新安装了Eclipse,“ windowbuilder工具”及其组件,最后我拒绝了Java JDK的安装,但没有成功。
我有Ubuntu“ Linux版本3.2.0-51-通用(build @ allspice)(gcc版本4.6.3(Ubuntu / Linaro 4.6.3-1ubuntu5))#77-Ubuntu SMP周三7月24日20:18:19 UTC 2013”和Java JDK 1.7.0_45。
令人惊讶的是,当我在调色板的上下文菜单中选择“调色板管理器”选项时,所有组件均显示为可用。也就是说,“组件”文件夹下大约有20个可用(和选定的)控件出现,但是当我返回编辑器时,我没有组件。
我有点困惑,我不知道为什么我无法获得组件。
非常感谢,Manel
已解决:我认为问题来自开普勒和WindowBuilder集成。我已将Eclipse版本从开普勒降级为Juno,并为Juno安装了WindowBuilder,此问题已完全解决。我用开普勒尝试过的所有其他方式(测试多个发行版,更改设置,语言,重新安装等)均未成功。
问题与Eclipse如何决定在WindowBuilder中打开类有关。解决问题:
Eclipse => Preference => WindowBuilder
中选中“将WindowBuilder编辑器与自动识别的Java GUI文件相关联”。Open With => WindowBuilder Editor
。最近我遇到了同样的问题。我曾尝试从https://www.eclipse.org/windowbuilder/download.php安装适用于Eclipse 2020-03的WindowBuilder 1.9.3,但无法正常工作。
[首先,当我单击“设计”选项卡时,我只会看到“ Eclipse在0以下运行,但是此Java项目的Java遵从级别为9”。我最终通过使用https://superuser.com/questions/661718/os-x-eclipse-windowbuilder-incompatible-java-versions中的答案来协调JDK版本来克服了这一点。
之后它将启动,但是“设计”窗口将变为空白,并且“组件面板”中没有任何组件。最终有效的解决方案是从https://marketplace.eclipse.org的Marketplace重新安装WindowBuilder。