红木酸枝家具:如何用java来做面板

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/05 16:01:25
如何用java来做固定资产的管理系统的面板

目前Java GUI的商业化选择有三种
AWT,Swing和SWT
AWT和Swing是Sun推出的,Sun JDK内置开发包的图形界面.
AWT的优点是基于宿主平台GUI技术,速度快,本地化好。但因为Java跨平台的特性,AWT被迫只能支持各图形平台的GUI交集,使用受到了限制。
Swing的优点是完全平台无关,因为Swing的所有组件都是自己“画”出来的,所有事件处理也独立于宿主平台,所以在不同平台上保持了一样的风格,缺点就是由于自己处理各种消息事件,速度不尽如人意。但不得不提的是,Swing的源代码值得作为艺术品学习鉴赏。

SWT是Eclipse的开发过程中由IBM的开发人员自己设计并推出的一套图形平台。它集合了AWT和Swing的优点,本地有的GUI组件就直接用,没有的就自己画,所以既有速度,又保持了多类型的组件可用。目前基于SWT技术的Eclipse Rich Client Platform正继C#后成为RichClient及桌面程序开发的又一选择。如果一定要说SWT的缺点,那么就是本地化的技术文档和教程比较少了。

写代码编写或者用JBuilder(eclipse awt插件)可视化编程。