WindowBuilder的安装与简介

---------------siwuxie095

WindowBuilder 直达链接: http://www.eclipse.org/windowbuilder/download.php

一般都是使用
Integration Version(集成版),集成到 Eclipse 中

复制
Update Site 下的链接 link,打开 Eclipse->Help->Install New Software

〔如果有
Zipped Update Site,也可以点击下载压缩包,

将之解压到 Eclipse 安装目录的 plugins 目录下〕

注意:要复制对应版本的 Eclipse 链接,如:我当前是 4.6(Neon)

将链接粘贴到
Work with 后的文本框里,点击 Add

在 Name 后添加 WindowBuilder,点击 OK

勾选上即可,后面按提示在线安装

安装完成后,重启 Eclipse 即可使用该插件

关于 Release Version 和 Integration Version 的区别,参考:

http://stackoverflow.com/questions/12810449/what-is-the-difference-between-the-release-and-integration-versions

在 Eclipse 的 Package Explorer,右键->New->Java Project,

命名为
TestUI,点击 Finish

点击选择 src,右键->New->Other->WindowBuilder->Swing Designer,

对于一般的程序界面设计,选择
JFrame 即可

点击 Next

指定包名为 com.siwuxie095.ui,将类命名为 MyFrame,它是继承自 javax.swing.JFrame 类,

勾选上 Use advanced template for generate JFrame(使用高级模板生成 JFrame)

点击Finish

此时的代码编辑界面左下方显示出
Source(源代码) 和 Design(可视化编辑) 的标签,

表明
WindowBuilder 安装完成

点击
Design,有很多组件(控件)列表

也可以设置元素的属性

既可以在
Source 通过
代码
来直接修改
UI 元素的属性,也可以在 Design 中

选择某
UI 元素,在其属性面板中执行相应的操作

如:


Design 中选择窗体 JFrame

在属性设置面板将当前的窗体标题设置为
Test

切换回
Source,代码中也自动生成了 title 属性的设置

界面预览:

如果在
Source 中,将 setTitle() 的属性值改为 "TestJFrame"

切换回
Design,系统会刷新当前的界面,并且自动将所有的属性更新到界面当中

界面预览:

【made by siwuxie095】

时间: 2024-10-16 12:26:00

WindowBuilder的安装与简介的相关文章

InfluxDB学习之InfluxDB的安装和简介

最近用到了 InfluxDB,在此记录下学习过程,同时也希望能够帮助到其他学习的同学. 本文主要介绍InfluxDB的功能特点以及influxDB的安装过程.更多InfluxDB详细教程请看:InfluxDB系列学习教程目录 一.InfluxDB 简介 InfluxDB 是用Go语言编写的一个开源分布式时序.事件和指标数据库,无需外部依赖. 类似的数据库有Elasticsearch.Graphite等. 其主要特色功能 1)基于时间序列,支持与时间有关的相关函数(如最大,最小,求和等) 2)可度

DBA_VMware虚拟机安装和简介(案例)

DBA_VMware虚拟机安装和简介(案例)

第四阶段 01_Linux安装与简介

Linux的安装与简介 一:虚拟机安装 (1)虚拟机简介: 虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能的.运行在一个完全隔离环境中的完整计算机系统. 虚拟系统通过生成现有操作系统的全新虚拟镜像,它具有真实windows系统完全一样的功能,进入虚拟系统后,所有操作都是在这个全新的独立的虚拟系统里面进行,可以独立安装运行软件,保存数据,拥有自己的独立桌面,不会对真正的系统产生任何影响 ,而且具有能够在现有系统与虚拟镜像之间 灵活切换的一类操作系统.虚拟系统和传统的虚

[docker] 02 CentOS安装docker(包含失败),安装命令简介,以及docker核心概念

主要内容: 一.安装docker(包含卸载重新安装) 二.配置docker服务 三.安装命令简介 四.docker核心概念 一.安装docker 1.1. 通过uname -r查看系统版本,为什么要查看系统版本呢?因为docker对CentOS有以下要求: a. CentOS 7及以后的版本 b. 64位操作系统 c. 内核版本至少3.10 1.2. 支持devicemapper存储类型 sudo yum update sudo yum install -y device-mapper-pers

(一)Activiti之——安装及简介

0. 安装 推荐在线安装: help——>Install New Software...——> Name: Activiti BPMN 2.0 designer Location: http://activiti.org/designer/update/ 但由于某些wall的原因,有时候往往连接不上,这时还是建议你那个一下的,软件那么多... 注意:安装之后要勾选save选项 1. 工作流概念 工作流(Workflow),就是“业务过程的部分或整体在计算机应用环境下的自动化”,它主要解决的是“

Firebug折腾记_(1)安装及简介

简介 Firebug是Firefox下一款知名的插件,目前稳定版本是2.X,alpha版本是3.X(装了.完全看不懂–适用于FF44+,也就是测试版本); 功能主要用于调试网页中的错误,修改代码及实时查看效果; 目前只有在Firefox下的firebug才能体验它的强大支出,,对于其他浏览器,lite版本功能阉割太多; 但是吧,就其他浏览器而言,chrome自带的已经足够强大,IE11自带的也挺不错的-. 获取及安装 Firebug官网 Firefox选项中的附加组件 打开方式 F12可以打开工

阿里 RocketMQ 安装与简介

一.简介 官方简介: l  RocketMQ是一款分布式.队列模型的消息中间件,具有以下特点: l  能够保证严格的消息顺序 l  提供丰富的消息拉取模式 l  高效的订阅者水平扩展能力 l  实时的消息订阅机制 l  亿级消息堆积能力 二.网络架构 三.特性 1.      nameserver 相对来说,nameserver的稳定性非常高.原因有二: 1 .nameserver互相独立,彼此没有通信关系,单台nameserver挂掉,不影响其他nameserver,即使全部挂掉,也不影响业务

LR实战之Discuz开源论坛——安装及简介

想了很久,也许是因为这段时间特别闲,从毕业到现在,我的测试职业生涯也近两年了,发现自己越来越喜欢测试领域,也越来越偏向测试开发了,作为一名专业的测试人员,不得不要学习性能测试,而使用LoadRunner做性能测试在许多企业里也是必不可少的一种工具.下面我将介绍使用LoadRunner实战Discuz 2.5开源论坛的性能测试,在此之前,先介绍Discuz2.5论坛的安装,配置性能测试的环境. 一.在Windows下使用APMServ 5.2.6快速搭建PHP平台 APMServ 5.2.6 是一

JMeter安装和简介

1.Apache jmeter 是一个100%的纯java桌面应用,用于压力测试和性能测量.它最初被设计用于Web应用测试但后来扩展到其他测试领域,可以用于对静态的和动态的资源(文件,Servlet,Perl脚本,java 对象,数据库和查询,FTP服务器等等)的性能进行测试.它可以用于对服务器,网络或对象模拟繁重的负载来测试它们的强度或分析不同压力类型下的整体性能.你可以使用它做性能的图形分析或在大并发负载测试你的服务器/脚本/对象. 2.测试环境搭建 官网:http://jmeter.apa