刚看到eclipse4.0将采用新的xwt平台,全新的概念。
赶紧去官方网站下载了一个试试。
一进入就不一样嘛。赶紧运行一下它的两个demo。
1.下载eclipse e4 0.9
http://download.eclipse.org/e4/downloads/drops/R-0.9-200907291930/index.html
eclipse-e4-repo-incubation-0.9.zip 这个是e4的插件
eclipse-e4-SDK-incubation-0.9-win32.zip 这个才是eclipse
下载下来,并把e4的插件安装好
2.进入eclipse e4,选择e4 -> Generate e4 Example Project
会产生一个 org.eclipse.e4.examples.psf的项目
3.打开此项目找到 e4-examples.psf 右键选择 Import Project Set..就可以从CVS导入两个例子了
2.3两步骤不是必须的,也可以直接导入插件
4.两个例子已经导入了,分别是:
org.eclipse.e4.demo.contacts
org.eclipse.e4.demo.e4photo
以下以第一个为例,是一个通讯录的RCP例子。
5.打开项目找到 contacts.product并打开,在overview tab页中选择 Launch an Eclipse Application
我们看到了什么?一个通讯录管理软件诞生了。
我们再看看源码,结构很简单
src/handler 是菜单响应程序
src/model 是通讯录的模型
src/views 是视图(程序还是有点复杂啊,但是比以前使用SWT简单了,因为布局交给了CSS)
css 这个就是布局了!