当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: 用Eclipse进行可视化Java界面设计作者:陈先波 (turbochen@163.com)赛微科技2003年11月 前言 最近,eclipse开源项目终于推出了期待已久的Visual Editor Project(VEP)。
 

 

 ·关于序列化的异常处理    »显示摘要«
    摘要: 序列化是以字节流的形式将数据保存到磁盘和从磁盘上将数据读到内存中的过程。 一、标准mfc框架程序的文件保存和读取函数: 1. 打开文件,参见\microsoft visual studio\vc98\mfc\src\doccore.cpp: bool cdocument::onopendocument(lpctstr lpszpathname) 2. 保存文件,参见\microsoft......
 ·数据库的查询优化技术     »显示摘要«
    摘要:数据库的查询优化技术 高山鹰(2002-11-24 15:31:28) 数据库系统是管理信息系统的核心,基于数据库的联机事务处理(oltp)以及联机分析处理(olap)是银行、企业、政府等部门最为重要的计算机应用之一。从大多数系统的应用实例来看,查询操作在各种数据库操作中所占据的比重最大,而查询操作所基于的select语句在sql语句中又是代价最大的语句。举例来说,如果数据的量积累到一定的程度,比......


用Eclipse进行可视化Java界面设计

用eclipse进行可视化java界面设计

作者:陈先波 (turbochen@163.com) 【程序编程相关:JavaScript对象与数组参考大全

【推荐阅读:CBC中写注册表使程序开机自动运行的方法

赛微科技 【扩展信息:模式与设计模式概述

2003年11月

前言

  最近,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了:


...   下一页
 ·j2ee 笔记 --基础    »显示摘要«
    摘要:一 网络功能层次(8层): lan/atm(物理层)----lan/atm(数据链路层)----ip(网络层)----tcp/udp(传输层)- --- 会话层----表示层----http(应用层)----soap/uddi(web服务)。 j2ee结构体系: 容器包含的主要java web 编程技术,三种 1)j2ee应用构件——servlet,jsp,ejb (jdk......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE