一、WIndowBuilder简介

大家都知道在做窗体程序的开发中,传统的Java语言在开发窗体应用程序中仅靠代码语句来实现对控件的控制显得不够灵活和准确,难以高效的开发具有良好用户界面的应用程序,所以我们应该寻找Java中可以拖拽控件来实现窗体绘制的插件。所幸的是找到了一种还算好用的插件——WindowBuilder,它是一款基于eclipse平台的双向Java的GUI设计插件式的软件,它具备SWT/JFACE开发、Swing开发及GWT开发三大功能,是一款不可多得的Java体系中的WYSIWYG工具。

二、下载

打开浏览器,在地址栏中输入网址:WindowBuilder | The Eclipse Foundation。

点击DOWNLOAD,到下一步

点击link,进行下载,然后会得到一个repository.zip的安装包,将安装包解压到自己想要存放的文件夹,如图

三、WIndowBuilder离线安装

打开eclipse,选择help(帮助)→Install New SoftWare(下载新软件),如图所示

打开后,选择添加,name(名称)可自定义,然后点击归档文件找到刚刚下载好的repository.zip,点击添加。

接着点击SelectAll(全部选中),到下一步。

得到的界面如图所示

继续下一步。

选择同意,点击finish(完成).

然后就是等待下载完成,会弹出选择重启的的选项,重启就好了。

四、使用WIndowBuilder

安装好后,即可使用WindowBuilder进行java窗体的开发。

首先新建项目一个java项目,然后在Java项目上单击右键→NewOtherWindowBuilderSwing Designer可以看到有许多库可以使用,这里我们使用窗体,则选择窗体,如下图:

点击下一步,得到结果如图:

按图选择源文件、包、和窗体名称,点击完成,得到结果如下图

点击design,窗体设计效果如图

在可视化设计界面中,用户可以根据自己的实际需要在窗体中绘制相应的组件,并对组件的属性进行设置,绘制组件的具体操作为:在左侧“组件工具箱”选中单击要显示在窗体上的组件,然后将鼠标移动到“窗体设计区”,这时会显示一个带绿色原点的鼠标形状,在某个区域单击鼠标左键,即可绘制一个相应的组件,如图所示。

创建完JFrame窗体后,默认的布局方式为BorderLayout(默认铺开整个窗体),如果想要取消布局,可以直接在窗体设计区按Delete键删除,然后切换到java文件(单击底部的Source选项卡),将setLayout方法的参数设置为null。

下载安装WindowBuilder插件教程相关推荐

  1. mysql 8.0.22_最新版MySQL 8.0.22下载安装超详细教程(Windows 64位)

    前言 前几天下载安装了最新版的MySQL 8.0.22,遇到了不少问题,参考了一些方法,最终得以解决.今天将自己的安装过程记录下来,希望对各位有所帮助. 一.MySQL 8.0.22官网下载 点击进入 ...

  2. VirtualBox简体中文版下载安装使用图解教程

    此教程用的是VirtualBox 4.1.2.74291版本. 运行环境:WinXP, Win7, Win8, WinVista, Win2003, Win2000 绿色认证:无插件 放心使用 Vir ...

  3. Mysql 8.0安装 Navicat for MySQL 下载安装及使用教程

    Mysql 8.0安装 & Navicat for MySQL 下载安装及使用教程 MySQL 8.0 安装配置方法教程 安装: 1.官网下载zip 2.解压,复制到指定目录.新建data文件 ...

  4. 水果编曲软件FL Studio 21中文版功能介绍/下载/安装/激活图文教程及配置要求

    各位,大家好,今天兔八哥给大家带来最新最新2023水果编曲软件FL Studio 21中文版下载安装激活图文教程.我们一起先了解一些FL Studio .FL Studio21是目前流行广泛使用人数最 ...

  5. jdk eclipse SDK下载安装及配置教程

    原文地址https://blog.csdn.net/dr_neo/article/details/49870587 最新鲜最详细的Android SDK下载安装及配置教程 最近Neo突发神经,想要将学 ...

  6. MySQL命令行下载安装配置——详细教程

    安装一定要装在C盘,下载别的盘可能不好使 文章目录 免安装版的MySQL MySQL命令行下载 1.打开官网下载 2.点击 MySQL Community Server 3.选择适合的版本 MySQL ...

  7. mysql 下载教程_MySQL下载安装详情图文教程

    2.点击DOWNLOADS模块下的Community模块下的MySQL Community Server进行下载. 由于目前最新版本是:MySQL Community Server 5.7.21建议博 ...

  8. sublime Mac版怎么安装? Mac下载安装sublime的教程

    Sublime Mac版怎么安装? Mac下载安装sublime的教程 sublime Mac版该怎么下载安装呢?今天我们就来看看mac系统安装sublime编辑器的教程,详细请看下文介绍. 进入Su ...

  9. 宇视摄像机网页界面登录“提示加载插件失败,点击下载安装最新插件”

    提示加载插件失败,点击下载安装最新插件: 解决方法: 更换浏览器交叉测试:使用IE7以上浏览器登录:清除浏览器缓存,在电脑控制面板卸载原有控件,下载最新控件并安装. 控件卸载: 控制面板--程序--卸 ...

最新文章

  1. iPhone开发技巧之工具篇(4)--- 使用afconvert转换WAV文件
  2. 下列代码的执行结果是 php,执行下列代码后的结果是: $x=15; echo $x++; $y=20; echo ++y;...
  3. 计算机网络期中考察方案,计算机网络期中考试题 b卷_ans.docx
  4. CentOS 7.0卸载自带的mariadb
  5. go语言基础到提高(9)-go ide
  6. win防火墙禁止访问php文件,windows通过netsh设置防火墙
  7. 解决 iOS 11 webview 顶部空白条的问题
  8. 集合框架之Map LinkedHashMap
  9. [转载]AngularJS之Factory vs Service vs Provider
  10. 二叉树数据结构和算法
  11. C语言课后习题(63)
  12. Kotlin学习笔记18 反射Part2
  13. h5 video 手机 显示第一帧_【图像处理二】HDMI显示(一)
  14. 前景检测算法(十二)--基于模糊Choquet积分
  15. js字体溢出字体变小_可变字体:它们是什么,以及如何使用它们
  16. 乱码转换器在线转换_有了这几款视频下载转换软件,想看的视频都可以随意看了...
  17. windows下CMD常用命令
  18. 2017年Android恶意软件专题报告
  19. 股票预测pythonlstm_LSTM预测股票涨跌--结合技术分析视角(一)
  20. SHAP解释模型(二)

热门文章

  1. 【ubuntu】解决 No CMAKE_Fortran_COMPILER could be found 问题
  2. 16位深度图(depth map)伪彩色化(pseudo colorize)的代码
  3. ODI Studio(问题7)ORA-00932:数据类型不一致--BLOB
  4. 使用VBA代码在Excel中设置聚光灯高亮显示
  5. JS调用摄像头拍照,上传图片并显示到前端页面
  6. 高校科研管理系统设计与实现小程序-计算机毕业设计
  7. Highlighting System V4.0(用于模型外发光)
  8. 2017考研计算机真题错题本
  9. java面试题集中了好几篇的搜索的
  10. OpenCV头像识别采集训练数据