JAVA安装windowbuilder问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JAVA安装windowbuilder问题相关的知识,希望对你有一定的参考价值。

我按步骤安装了WB,插件也成功啦,但是一点击design还是打不开WB界面,提示:This is not a GUI class and can't be edited graphically
The parser parsed the compilation unit, but can't identify any GUI toolkit.
Possible reasons:
You open a compilation unit without any GUI, such as an empty class, data bean, etc.
Classpath of project is not valid, does not include all required toolkit libraries.
You attempt to open UI for toolkit, support for which is not installed in WindowBuilder. Use button Show UI Toolkits to install new toolkit.

求高手解答!

你那个类,不是用windowbuilder做的,可能是用VE或者其他工具,甚至是手写的代码,
wb无法解析。
不是随便拿一个类都能解析的。
只能说只要是wb绘制出来的,肯定能,其他的不一定。
因为代码组织格式不同。追问

我没编 就是直接新建SWF/JFACE项目 添加了一个com.mingrisoft类文件 进行WB editor打开 就提示这个啦

追答

wb是用在做图形界面的,你新建一个空类,肯定他不能识别
要用wb编辑,得在新建窗口选择wb类型里面的东西,
在你要创建图形界面的包上点右键,新建,其他,在窗口里面找windowbuilder支持的那些东西。

追问

SWF/JFACE就是在WB里面选的啊 没看明白你的意思

追答

不是新建一个项目的事情,是那个类也要在新建窗口里面选择类型。

追问

选什么类型的类啊???感谢

追答

我不懂SWT
你在新建窗口wb的swt分支里面找你合适的类型就可以了
如果没有我也没办法。
不是swf,是swt

追问

好吧 不是你想的那样 谢谢

参考技术A 你的类需要直接或间接继承自javax.swing.JComponent类,WB才能识别。
或者继承自JFrame,awt的没有试过
参考技术B 继承JFrame

windowbuilder插件的安装方法

windowbuilder是一个用于java GUI开发的Eclipse插件,帮助开发者快速建立java GUI应用程序,下面介绍该插件的安装方法和应用程序的创建方法:

1、第一步:打开链接:http://www.eclipse.org/windowbuilder/download.php。复制对应Eclipse的链接。

2、第二步:打开Eclipse,点击Help->Install New Software...->add;然后输入链接。

技术分享

3、第三步:等待安装完成。

4、第四步:创建java应用程序:MyPrj。然后创建JFrame

技术分享

以上是关于JAVA安装windowbuilder问题的主要内容,如果未能解决你的问题,请参考以下文章

java编程界面问题,eclipse-windowbuilder组件不显示问题。

Eclipse 安装 windowBuilder(图形化插件)

Java Eclipse WindowBuilder - 用户界面在哪里?

JAVA Eclipse如何安装Swing

实战_4:UI开发工具-WindowBuilder

my eclipses for mac 安装windows builder