http://hi.baidu.com/woodypujing/blog/item/f628a28fae84f4eef11f36a2.html
http://www.eclipse.org/modeling/emf/downloads/
http://www.ibm.com/developerworks/cn/linux/opensource/os-ecvisual/
http://www.bitscn.com/plus/view.php?aid=23189
准备工作:
1、下载JDK(1_5_0_09);
2、下载Eclipse(3.2.1);
3、下载相应的EMF(2.2.1)、GEF(3.2.1)、VE(1.2.1);
开始安装:
1、安装JDK;
这个比较容易,标准的Windows安装程序,下一步,再下一步即可,安装完成后,也不需要重启。
2、安装Eclipse;
Eclipse是绿色软件,不需要安装,只需要解压缩,然后即可运行。
为了说明方便,我把它解压缩到C盘根目录下,得到C:\eclipse目录,运行C:\eclipse\eclipse.exe即可。
注意:下面的安装,需要先关闭eclipse程序。
3、安装EMF、GEF、VE;
对于Eclipse来说,这些都是它的插件,所以,安装方法都是一样的。
A、在C:\eclipse目录下,建立四个子目录:C:\eclipse\emf、C:\eclipse\gef、C:\eclipse\ve、C:\eclipse\links;
B、把下载的EMF、GEF、VE都解压缩到相应的目录中,即:把EMF压缩包解压缩到C:\eclipse\emf中,得到C:\eclipse\emf\eclipse目录,以此类推,完成GEF、VE的解压缩;
C、在C:\eclipse\links目录下,新建一个文本文件,名字可随便取,如:link.txt。
然后在link.txt文件中,加入以下三行文字:
path=emf
path=gef
path=VE
注意:这里用的是相对路径,也可以把EMF、GEF、VE解压缩到其它地方,再用绝对路径即可。
4、安装完毕,再次运行Eclipse,它启动时会自动查找links目录下所有的文本文件,并加载其中path指向的所有插件,这里当然包括VE。
A、如果不能确定是否已经加载,可选择菜单Help->Software Updates->Manage Configuration,打开Product Configuration窗体,在其左边的树形栏里,可以看到已加载的插件。
B、如果加载没有成功,可以试试用Eclipse -clear来运行程序。
用VE写个Hello:
1、新建一个项目;
File->New->Project...,选择“Java Project”,然后Next,输入一个项目名字:Hello,其它全部默认,最后回车,或者点击“Finish”完成。
2、设置SWT库;
A、选择项目Hello,右键菜单,打开Properties对话框。
B、选择左边树形中的Java Build Path,在其设置页中,选择Libraries页,点击“Add Library...”;
C、在打开的Add Library对话框里,选择Standard Widget Toolkit(SWT),Next;
D、在打开的SWT Library Options对话框中,勾选上“Include support for JFace library”,Finish即可。
E、回到Properties对话框,OK即可。
3、新建Hellworld.java文件;
A、选择项目Hello,右键菜单,New->Other...(或者点击工具栏里新建图标),打开Select a wizard对话框,选择Java/Visual Class,Next;
B、在打开的Java Visual Class对话框中,
在Package里,输入:com.cnblogs.pan;
在Name里,输入:Helloworld;
在Style里,选择SWT/Shell;
勾选上public static void main(String[] args);
最后Finish。
4、到了这一步,应该就可以看到窗体了,那些控件都在Palette里,点开就能看到了。
A、在窗体上右击,选择Set Layout,再选择null;(此处为个人习惯)
B、从Palette里,选中一个Button,并在窗体任意位置画一个Button,在下面的Properties窗口里,设置其text为ClickMe;
C、选中该按钮,右击选择Events->Add Event,在打开的对话框中,选择左边的widgetSelected,Finish。
D、这时,光标会自动定位到程序相应的位置,我们在程序里加入下面语句:
public void widgetSelected(org.eclipse.swt.events.SelectionEvent e) {
System.out.println("widgetSelected()");
MessageDialog.openInformation(null, "Hello", "Hello World!");//加入这条语句
}
E、保存程序,点击菜单Run->Run As->Java Application,呵呵,跟全世界打个招呼吧!
分享到:
相关推荐
java的可视化开发,以qq登陆界面为例,详细的展示了java的可视化开发的优点
ve eclipse 建立java可视化开发 java GUI编程开发环境 java GUI编程开发环境
简单的介绍了如何利用Eclipse实现Java窗体可视化开发,简化Java中窗体开发的复杂性,文档中给了一个简单例子,附加代码和界面。
Java可视化开发.rar
java 可视化开发 求解三角形面积 判断能否构成三角形 涉及了相关的事件处理机制
该资源包主要包含汉Eclipse进行Java可视化开发插件下载、配置说明及简单开发说明。 由于上传文件大小限制,现将资源包分两个部分(part|part2)分别上传。 资源目录: 1.GEF-runtime-3.2.zip --part1 2.emf-sdo-...
VE项目使得功能强大的eclipse平台在java开发方面又增加了一个可视化java组件开发利器。它让java开发者再也不用依赖其它的IDE产品来做GUI界面方面的工作。所有的开发,从应用程序界面到业务逻辑的开发,现在都可以在...
教你安装可视化编程 Eclipse Tool Project 主要用到Graphical Editor Framework (GEF) Project, EMF, VE,我算是吃尽苦头...... 用Eclipse当然希望用它的可视化编程(Visual Edit Project) 插件. 我下载了VE1.2.3, ...
基于BS结构的Java可视化工作流定制软件
java 可视化开发的Eclipse的桌面小程序
java开发智慧高校数据可视化业务平台系统源码。java开发智慧高校数据可视化业务平台系统源码通过可视化把数字信息以具体的图表的形式展示出来,让用户更加直观的高校信息。通过SpringBoot和Mybatis的整合开发Web项目...
java的可视化开发swt designer研究实例。
基于ARCGIS二次开发可视化开发环境搭建(JAVA),步骤详细。
利用BFS算法对迷宫问题进行求解并给出最短路径,利用java可视化工具对迷宫进行可视化,并标注出路径可探索过程中丢弃的非最短路径上的节点,更直观易懂。
可视化走迷宫问题,使用java可视化进行,可以较好理解深度优先的递归遍历问题
一个基于ECharts的数据可视化疫情分析系统。涉及java爬虫、MySQL、MyBatis、Springboot等框架。
该资源是java可视化编程的swing插件,祝愿下载的同学学有所成。
用java实现bp神经网络算法,具有可视化的界面
【资源说明】 ...Java开发可视化智能物流配送系统源码(毕设).zipJava开发可视化智能物流配送系统源码(毕设).zipJava开发可视化智能物流配送系统源码(毕设).zipJava开发可视化智能物流配送系统源码(毕设).zip
本文详细介绍了一个Java初学者利用NetBeans如何一步一步地创建自定义的带有设计时支持的JavaBean组件的全过程,值得Java初学者参考,使你们少走弯路....