前言 最近,Eclipse 开源项目终于推出了期待已久的 Visual Editor Project(VEP)。VE 项目使得功能强大的eclipse 平台在 java 开发方面又增加了一个可视化 java 组件开发利器。它让 java 开发者再也不用依赖其它的 IDE 产品来做 GUI 界面方面的工作。所有的开发,从应用程序界面到业务逻辑的开发,现在都可以在eclipse 平台上完成。本文将引导开发者如何安装配置并使用 Visual Editor。 关于 Visual Editor 开始介绍之前,来看一个笔者用 Visual Editor(以下简称 VE)设计的一个 java 程序界面: 怎么样,其可视化的界面设计,一点也不逊于其它的 Java 可视化界面开发工具。 Visual Editor 是一个开源的 eclipse 编辑器。它同 JDT、PDE 等其它 eclipse 的工具项目一样,是一个全新的 eclipse 工具项目。它可以进行可视化的编辑 java GUI 程序,也能编辑可视化的 Java Bean 组件。它能与 eclipse 的 Java Editor 集成在一起,当在 Visual Editor 中编辑图形界面时,会立即反馈到 java Editor 中的代码。反之亦然。 VE 是一个可视化开发的一个 framework,当前版本的 VE 是 0.5.0RC1 版,本版本的 VE 支持 Swing和 AWT 的可视 Java 组件开发。由于这个 framework 设计的具有通用性,它也可以很容易的实现 C++或其它语言下可视化开发。其将来的版本(从 1.0 开始),将会支持 SWT 的开发。更多的关于 Visual Editor 的信息,请看参考资料的相关链接。 下载与安装 由于 Visual Editor 是用纯 java 编写的,所以它应该可以在任何操作系统上运行。但当前的 VE 版本是0.5.0RC1,只在 windows 和 linux 平台上经过测试。所以假如你使用的是这两种操作系统之外的其它操作系统,你应该先阅读 VE 的 readme 文件,安装和使用 VE 前,必须先安装以下版本的 eclipse 和相关支持类库: Eclipse build 2.1.2 (build page) (download zip) EMF build 1.1.1: (build page) (download zip) GEF Build 2.1.2: (build page) (download zip) 为了方便中国的开发者,eclipse 也提供了一个中文语言包,下载安装后,elcipse 环境将变成全中文的界面。在本文中,笔者用的 eclipse 也安装了此中文语言包。之后就可以从以下地址下载 Visual Editor了:…. 下载后的 VE 是一个 zip 档案,请将其压缩包中 plugins 和 features 目录...