windowbuilder教程_winbuilder制作pe

windowbuilder教程_winbuilder制作pehttp://www.cnblogs.com/gladto/archive/2011/07/21/2112836.htmlhttp://hi.baidu.com/zhiqian528/item/ec1

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

http://www.cnblogs.com/gladto/archive/2011/07/21/2112836.html

http://hi.baidu.com/zhiqian528/item/ec1fd7882abbed55840fabbf

 现在Eclipse已经到了3.6.1,而开发WindowBuilder这个插件的公司也已经被Google收购,该插件的下载地址一再中断。今天偶尔 点击原来的下载地址,发现已经可以从Google安装完整的WindowBuilder Pro了,而且不用再麻烦的激活成功教程啦,都成开源了,完全免费啦~ 不仅仅局限于SWT Designer插件,还包括很多免费插件,可以自己上谷歌网站查看。不过貌似目前只能在线安装,所以按照本文章装该插件时要保证电脑联网。

下面从Eclipse的下载与安装说起。

1、登录http://www.eclipse.org/downloads/,现在Eclipse的最新版本是3.6.1,在打开的页面选择要下载的版本,如图1红框标记处所示:

windowbuilder教程_winbuilder制作pe

图1

2、将下载得到的文件eclipse-SDK-3.6.1-win32.zip解压到D盘根目录下,并运行eclipse.exe。

3、在Eclipse主界面依次选择Help→Install New Software,打开如图2所示界面:

windowbuilder教程_winbuilder制作pe

图2

4、在图2红框标记处输入网址http://dl.google.com/eclipse/inst/d2wbpro/latest/3.6,并回车,稍等片刻得到如图3所示界面(Eclipse其他版本请参照http://code.google.com/intl/zh-CN/webtoolkit/tools/download-wbpro.html):

windowbuilder教程_winbuilder制作pe

图3

5、在图3中选择想要的插件,并点击Next。这里我选择的全部。稍等片刻后,显示如图4所示:

windowbuilder教程_winbuilder制作pe

图4

6、点击Next,并选择 I Accept ……,再点击Next,弹出图5所示窗口表明正在安装:

windowbuilder教程_winbuilder制作pe

图5

7、再等待几分钟,直到提示重新启动Eclipse。中间要是提示出错请重新来一遍。

8、下面查看是否已经安装好了。重启Eclipse后,依次点击Window→Preferences,如图6所示:

windowbuilder教程_winbuilder制作pe

 

‍图6

9、如果要使用 SWT Designer 可视化,这时还不行,这时使用会出现如图7所示:

 

windowbuilder教程_winbuilder制作pe

图7

‍==========================================创建项目过程================================================

推荐一本很好的书,叫做《Eclipse SWT/Jface 核心应用》,清华大学出版社的,书里讲的都是Eclipse可视化开发,有代码有图,非常好。

这两天有人问我怎么用,那我就讲讲。

我 现在用的是Eclipse3.5.2+SWT Designer7.3,感觉比Eclipse3.5.1+SWT Designer7.2稳定多了,因为之前使用Eclipse3.5.1+SWT Designer7.2时,如果我装Oracle等软件,Eclipse就无法找到SWT Designer了。现在,我完全不用担心了。

首先运行Eclipse,依次选择File→New→Other,如图1所示:

windowbuilder教程_winbuilder制作pe

图1

弹出窗口如图2所示:

windowbuilder教程_winbuilder制作pe

图2

在图2所示窗口中依次选择WindowBuilder→SWT Designer→SWT/Jface Java Project,如图3所示:

windowbuilder教程_winbuilder制作pe

图3

点击Next,打开窗口如图4所示:

windowbuilder教程_winbuilder制作pe

图4

在图4标记处输入Project name,点击Finish,就创建了一个SWT/Jface工程。

在Test工程里新建一个包,报名自己指定,我按照习惯取名pkg,建包的过程就不说了。接下来就在这个包里创建窗口类。

右击包名pkg,选择New→Other,打开图5所示窗口:

windowbuilder教程_winbuilder制作pe

图5

依次选择Window Builder→SWT Designer→SWT→Application Window,点击Next,输入窗口名(这里输入Main),其他的取默认,点击Finish之后,Eclipse就自动生成窗口类的代码,如图6所示:

windowbuilder教程_winbuilder制作pe

图6

图6所示的是Main窗口的源代码,点击图6中的Design,就进入可视化设计了,如图7:

windowbuilder教程_winbuilder制作pe

图7

在图7中就可以进行控件的可视化添加了。在左边选择控件拖到窗口中,这样对应的代码也会发生改变。

值得说明的是,使用SWT Designer使可视化开发更直观,但是做软件是需要灵活的思维的,不要被SWT Designer限定了思维。要做一个真正漂亮的程序,还是要熟悉代码操作。

==============================================================================================

 

‍10、 要想使用可视化,还要完成一步操作,即添加‍ ‍org.eclipse.swt.win32.win32.x86_3.6.1.v3655c.jar 外部jar。路径在安装目录下的plugins下。 ..\eclipse3.6.1\plugins\‍org.eclipse.swt.win32.win32.x86_3.6.1.v3655c.jar

添加方法如下:(图8) 【项目】—>【属性】—>打开属性界面:

(我的汉化过了,英文版的对照一下就行了,汉化方法网上很多,最简单的就是下载汉化包,放到安装目录下覆盖就可以了)

windowbuilder教程_winbuilder制作pe

图8

 

在左任务栏选择java构建路径,然后选择右界面选择 【库】 选项卡,点击 【添加外部JAR】:(图9)

 

windowbuilder教程_winbuilder制作pe

‍图9

‍‍

‍‍‍找到在安装目录下的plugins下的‍‍org.eclipse.swt.win32.win32.x86_3.6.1.v3655c.jar ;点击打开,添加好后,确定即可~

路径: ..\eclipse3.6.1\plugins\‍org.eclipse.swt.win32.win32.x86_3.6.1.v3655c.jar   (如图10)

 

windowbuilder教程_winbuilder制作pe

‍ 图10

‍添加成功后,你会看到下面设计界面,o(∩_∩)o ,恭喜你,可以使用‍‍SWT Designer做可视化开发了

 

windowbuilder教程_winbuilder制作pe

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/167445.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • 收藏了8年的PHP优秀资源,都给你整理好了

    收藏了8年的PHP优秀资源,都给你整理好了

  • VS2005卸载问题「建议收藏」

    VS2005卸载问题「建议收藏」由于本人的VS2005是中英文结合的(先安装了中文版的,卸载不彻底后,又安装了英文版,造成了中英文结合的),所以在开发的时候,在遇到一些细节的时候,总是会存在编译错误,就是由于这种结合体造成的,为了净化自己的开发环境,今天决定彻底的删除这个结合体,该为英文版。重装了好几次终于成功。以下为成功步骤:先在“控制面板”的“添加删除程序中”删除所有相关…

  • 谷歌搜索语法大全_Google语法

    谷歌搜索语法大全_Google语法Google是一款十分强大的搜索引擎,黑客们常常借助它搜索网站的一些敏感目录和文件,甚至可以利用它的搜索功能来自动攻击那些有漏洞的网站;而有些人可以通过搜索把某个个人的信息,包括住址、电话号码、出生年月等都可以搜索出来;当然我们在日常的生活中正确的借助Google搜索也可以更加高效的找到我们需要的东西。

  • android开机动画多长时间_Android 开机动画启动过程详解[通俗易懂]

    android开机动画多长时间_Android 开机动画启动过程详解[通俗易懂]Android开机会出现3个画面:1.Linux系统启动,出现Linux小企鹅画面(reboot)(Android1.5及以上版本已经取消加载图片);2.Android平台启动初始化,出现”ANDRIOD”文字字样画面;3.Android平台图形系统启动,出现含闪动的ANDROID字样的动画图片(start)。1、开机图片(Linux小企鹅)(Android1.5及以上…

  • reduce实现数组求和_js数组reduce

    reduce实现数组求和_js数组reducereducereduce收敛4个参数,返回的是叠加后的结果,原数组不发生变化,回调函数返回的结果//从左向右//prev代表前一项,cur代表当前项【求和】letarr=[1,3,5,8,9,7];letsum=arr.reduce(function(prev,cur,index,arr){ //return100;//本次的返回值…

  • 增量表全量表拉链表区别_hive 增量数据更新

    增量表全量表拉链表区别_hive 增量数据更新一、概念增量表:记录更新周期内新增的数据,即在原表中数据的基础上新增本周期内产生的新数据;全量表:记录更新周期内的全量数据,无论数据是否有变化都需要记录;拉链表:一种数据存储和处理的技术方式,可以记录数据的历史信息,记录数据从开始一直到当前所有变化的信息。二、举例详解增量表:以页面访问数据表为例,假设该表从2020-06-01开始记录数据,按天更新,分区为dt。2020-06-01产生了三条访问数据,如下表:2020-06-02首页和商详页又产生了2条访问数据,该两条即为2020-06-

    2022年10月17日

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号