最近想用java做个小应用,是那种可视化图形类的应用。因为一直比较懒,所以打算用swt拖拖拽拽。于是在就去找swt,这是以前的办法。结果发现原来最新版的eclipse自己带有一个windowbuilder插件,而此插件就是swt,于是很开心的使用此工具。但有部分周围的人还在使用以前版本的eclipse,特在此将eclipse安装插件的方法告知。

  首先,打开你现在使用的eclipse,在eclipse的help菜单中找到一个叫About Eclipse的菜单项,然后点击它,此时弹出一个窗口。注意看Version后面的内容。

  

  如上图所示,4.5.2就是版本号,版本名字叫mars, Release是发布版。

  其次,我们要去eclipse官网找window builder与之对应的版本。打开浏览器,在地址栏里输入下面的这个网址:http://www.eclipse.org/windowbuilder,回车之后,就看到如下界面:

  

  点击 download 进入下载界面,然后在中间看到如下图所示内容。

  

  上图已经标明意思,我要看的是4.5(Mars)这行,因为我电脑上使用的eclipse是4.5,因此,我就选用这个对应版本,选择Release Version的Update Site中的link。(后面的是zip包。)

  点击link后,我们看到的是一个下载页面,页面正文可能空白,我需要的是上面的网址。所以选择网址复制它。

  

  再次,打开我电脑上的eclipse,点击Help菜单,选择Install New Software...这个菜单项。

  

  弹出一个新窗口,在这个窗口中点击add这个按钮。

  

  接着,弹出一个Add Repository窗口。

  

  Name这儿的名字自己可以随意取名,Location这里将上面的那个网址粘贴到这里。然后你就会看到ok按钮可以点击,点击它。

  

  此时,稍等一些会,就会看到上图的三个选项。选中它们三个(前面勾选),然后点击next按钮,此时是自己的网速来决定等待时间。在线现在这三个插件。因此需要等待。

  

  当此页面出现,说明插件下载完成。点击next,准备安装插件。

  上图,是问你是否同意该软件的使用条款和须知,当然我选我同意也就是I accept the terms of the .....这一项,然后点击next。此时需要等待,这是安装正在自动安装插件。

  最后,等待安装完毕。点击ok,eclipse会自动重启。在重启之后,你可以在About Eclipse菜单项点开后,看到这个图标

  

  或是在File菜单下的new菜单项中的other...菜单项打开,看到如下图所示

  

  上图显示插件安装完成。可以使用了。

  说明:

  ①、使用swt插件开发,首先要建立一个java工程

  ②、选中工程,然后在new菜单选择other 菜单项 找到上图中的JFrame

  

  点击 Design

  等待加载图形,然后可以双击上面的文件标题栏最大化。

  

  至此,你就可以开发想要的java小应用。

技术分享:凯哥学堂

eclipse安装swing插件的更多相关文章

  1. 【Maven】Eclipse安装Maven插件后导致Eclipse启动出错

    本文纯属复制粘贴:具体请参照原文: Eclipse安装Maven插件后,Eclipse启动问题:Maven Integration for Eclipse JDK Warning.  解决方法: 1. ...

  2. Eclipse安装svn插件的几种方式

    Eclipse安装svn插件的几种方式 1.在线安装: (1).点击 Help --> Install New Software... (2).在弹出的窗口中点击add按钮,输入Name(任意) ...

  3. Eclipse安装maven插件报错

    Eclipse安装maven插件,报错信息如下: Cannot complete the install because one or more required items could not be ...

  4. Eclipse安装SVN插件方式简明介绍

    一.Links安装: 推荐使用此种安装方式,因为它便于插件的管理. 在eclipse根目录下新建文件夹links,这样就得到了eclipse\links 在eclipse\links下新建一个link ...

  5. eclipse安装CDT插件遇到的问题

    转自eclipse安装CDT插件遇到的问题 已经安装了集成java版本的eclipse,eclipse-java-indigo-SR1-win32.zip,在添加CDT插件时,遇到了问题. cdt-m ...

  6. windows下Eclipse安装Perl插件教程

    windows下Eclipse安装Perl插件教程 想用eclipse编写perl.网上看了很多资料.但EPIC插件的下载连接都失效了.无奈,只好自己动手写个教程记录一下. 准备工作: 安装好Ecli ...

  7. Eclipse安装Git插件以及通过Git导入华为软件开发云项目

    --内容提交-- 1.    Eclipse安装Git插件 2.    在Eclipse中导入华为软件开发云项目, 以及常用Git操作 一. Eclipse安装Git插件 现在从eclipse官网下载 ...

  8. Eclipse安装Hibernate插件快速生成配置文件

    Eclipse安装Hibernate插件快速生成配置文件 插件链接: http://pan.baidu.com/s/1mi3KVtI 密码: kmjg 1.安装插件: 1.在eclipse顶部窗口he ...

  9. Eclipse安装svn插件的几种方式 转帖....

    Eclipse安装svn插件的几种方式 1.在线安装: (1).点击 Help --> Install New Software... (2).在弹出的窗口中点击add按钮,输入Name(任意) ...

随机推荐

  1. VirtualBox 虚拟 Ubuntu 的一些感想

    之前有说过最近在学习Shell,公司及家里的电脑目前都是Windows系统,进行shell学习主要是用一些模拟linux环境的软件,比如banbun.cygwin banbun的功能很强大,集成了oh ...

  2. 有关GPU硬件的理解

    1 显卡的DRAM相当于CPU的RAM (Random access memory, 内存). 二者共同的特点是通电的时候才能使用,不正常断电数据就丢失,但正常情况下,会将数据存储到硬盘中.显存又称帧 ...

  3. IncDec Sequence(codevs 2098)

    题目描述 Description 给定一个长度为n的数列{a1,a2...an},每次可以选择一个区间[l,r],使这个区间内的数都加一或者都减一. 问至少需要多少次操作才能使数列中的所有数都一样,并 ...

  4. JDK JRE 区别

    JDK  包含了编译器,比如让.java编译成.classs文件. JRE =Java Runtime Environment j是一些比如一些split函数需要的包,都在里面,基本的运行环境都在JR ...

  5. select into from 提示 Undeclared variable.....错误的解决办法 && select into from 和 insert into select 的用法和区别

    然而今天在使用 SELECT INTO FROM 备份mysql数据表的时候,运行相关 sql 语句的时候却一直返回 [Err] 1327 - Undeclared variable: ...... ...

  6. 使用Java内存映射(Memory-Mapped Files)处理大文件

    >>NIO中的内存映射 (1)什么是内存映射文件内存映射文件,是由一个文件到一块内存的映射,可以理解为将一个文件映射到进程地址,然后可以通过操作内存来访问文件数据.说白了就是使用虚拟内存将 ...

  7. mysql导入出现MySQL Error 1153 - Got a packet bigger than 'max_allowed_packet' bytes

    解决办法: 就搞定了.

  8. Java Hour 59 JVM Heap

    程序没有方法区释放一段Heap 上的内存,只有JVM 本身可以去回收内存,这个工作单位就是GC. Garbage Collection GC 用来清理对象,同时也用来移动对象减少内存碎片. JVM 指 ...

  9. Java Hour 17 来个CURD吧(二)

    有句名言,叫做10000小时成为某一个领域的专家.姑且不辩论这句话是否正确,让我们到达10000小时的时候再回头来看吧. 突然想到我最近一直在追的小说,作者每天都会更新两章,而且质量挺高.所以从这篇开 ...

  10. MATLAB学习笔记(二)——主要是MATLAB的矩阵知识

    PS:主要是讲解矩阵的相应的实现方法,其实MATLAB的很大一部分的优势,就是集成了矩阵级别的运算,并以此为特点,可以进行多维空间上的验证. 让我们懂得了原来线性代数如此有用= - =. (一)MAT ...