可以使用标准窗口小部件工具箱(standard widget toolkit,swt)和 jface 库来开发用于 eclipse 环境的图形用户界面,而且还可以将它们用于开发单独的 gui 本机应用程序。 在本文中,我将介绍一些基本的 swt(基本 gui 对象的名称)类型,并展示如何综合使用它们来创建有用的应用程序。
关于 eclipse、swt 和 jface
正如 eclipse 的 web 站点上所提到的,eclipse 是一种通用工具平台。它是一个开放的、可用于任何东西的可扩展 ide,没什么特别之处,它为工具开发人员提供了灵活性以及对软件技术的控制。
eclipse 为开发人员提供了生产大量 gui 驱动的工具和应用程序的基础。而这项功能的基础就是 gui 库 swt 和 jface。
swt 是一个库,它创建了java 版的本地主机操作系统 gui 控件。它依赖于本机实现。这意味着基于 swt 的应用程序具有以下几个关键特性:
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器