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