WindowBuilder 插件的简单用法

 

通常在你下载插件的网页中也有了较为详细的说明,下面这个网址是WindowBuilder的使用说明

     http://help.eclipse.org/kepler/index.jsp?topic=%2Forg.eclipse.wb.doc.user%2Fhtml%2Findex.html

已经将插件导入后,通过下列简单步骤使用这个插件:

一、  创建一个 工程。这里有两种方法:

      1. 像其他普通工程一样创建 Java Project 

      2. 创建 SWT/JFace Java Project   , 步骤如下

              File -> New -> Project... -> WindowBuilder (你取的插件名字) -> SWTDesigner -> SWT/JFace Java Project  - > 填写工程名字即可

两种方法的区别是,后者引入一些其他的包

二、 创建一个 Application Window 类(一个java 文件),创建过程类似于普通的类创建

Swing Desinger 和 SWT Designer 都可以用于创建这个类,但是两者稍有区别, Swing Designer 的 兼容性比SWT Designer强,因为Swing Designer 就是专为Java提供的,里面多为 JXXX. 

给这个类取名字

三、 至此,基本的准备工作已经完成了,创建好的Application Window 类有初始的代码,如下:

     (代码在左下角的 Source 中)

四 、开始界面设计,可以点左下角的 Design ,就会出现下图的样子

五、 你可以开始尝试制作一个界面了(下面这个操作是我文末链接中的操作引导)

    结果如下图:

六、 设置事件监听机制。

        双击你所加入的组件,就会自动返回源代码中,你会发现源代码已有为你加入的监听方法,采用的是匿名类的方法

        (以按钮为例)

   七、 插件提供的只是简单的界面生成,如果功能较为复杂,还是需要各位自己补充

 

我觉得这篇博客上关于WindowBuilder的讲解较为详细:https://blog.csdn.net/liutong123987/article/details/78904711

  • 7
    点赞
  • 42
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
### 回答1: 可能是因为您的Eclipse中缺少了WindowBuilder件,您可以尝试安装WindowBuilder件并重新启动Eclipse。如果安装后仍然无法显示GUI,则可能是您的代码中存在错误或不兼容的部分,您可以检查代码并尝试修复错误。 ### 回答2: WindowBuilder是一个可视化GUI设计工具,可以帮助开发人员在Eclipse中快速创建Swing和SWT应用程序的用户界面。如果WindowBuilder无法显示GUI,可能会有以下几个原因和解决方法: 1. WindowBuilder件没有正确安装:首先要检查WindowBuilder件是否正确安装,并确保已经启用。件安装后,可以在Eclipse的菜单栏中看到"WindowBuilder"选项。如果没有安装,可以尝试重新安装WindowBuilder。 2. WindowBuilder视图没有打开:在Eclipse的窗口菜单中,可以找到WindowBuilder视图。如果没有打开这个视图,可以尝试打开它,可能GUI设计工具已经在其中显示。 3. 项目设置问题:确保项目的构建路径、类路径和环境设置正确。如果项目中的依赖项或配置不正确,WindowBuilder可能无法正确显示GUI。可以检查项目设置,确保所有必要的库和件都已正确配置。 4. 版本兼容性问题:WindowBuilder可能与Eclipse或Java版本不兼容。确保WindowBuilder的版本与Eclipse和Java的版本兼容。可以尝试升级或降级WindowBuilder件,以适应当前的Eclipse和Java环境。 5. 编码问题:如果GUI的代码中存在编码错误,可能导致WindowBuilder无法正确解析并显示GUI。可以检查代码中是否存在语法错误或逻辑错误,并进行修复。 最后,如果以上方法都无法解决问题,可以尝试在网络上搜索相关的解决方案或寻求专业人士的帮助。 ### 回答3: WindowBuilder是一个用于创建和管理Swing和SWT应用程序的件。如果WindowBuilder无法显示GUI,可能有以下几个原因: 1. 版本兼容性问题:请确保所使用的Eclipse版本与安装的WindowBuilder版本兼容。某些旧版本的WindowBuilder可能无法与最新版本的Eclipse兼容,因此您可能需要更新或更换WindowBuilder版本。 2. 项目配置问题:请检查您的项目是否正确配置了WindowBuilder。在Eclipse的"项目属性"中,确保已经选择了正确的GUI设计器。可能需要手动将WindowBuilder设置为默认设计器或为项目启用WindowBuilder。 3. 件加载问题:有时,Eclipse可能无法正确加载WindowBuilder件。您可以尝试重新安装或重新启动Eclipse来解决此问题。 4. 显示问题:也可能是因为显示问题导致WindowBuilder无法正确渲染GUI。请确保您的计算机与任何必需的图形库和驱动程序兼容,并且显示设置正确。 5. 代码问题:如果您的GUI代码中存在错误,WindowBuilder可能无法正确解析和显示GUI。请检查您的代码是否符合Swing或SWT的规范,并修复任何语法或逻辑错误。 如果仍然无法解决问题,建议您搜索并咨询WindowBuilder社区或论坛,以获取更详细的帮助和支持。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值