1 / 16
文档名称:

SWT使用方法.doc

格式:doc   页数:16页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

SWT使用方法.doc

上传人:wc69885 2016/6/25 文件大小:0 KB

下载得到文件列表

SWT使用方法.doc

相关文档

文档介绍

文档介绍:You will pile errors. Right click in the Java editor and select Source > Organize Imports, then save your changes. 6. Run To run your application, right-click on your class in the Package Explorer and select Run As > Java Application. A new empty window should appear with the title "Hello world!". Congratulations! You have essfully created a Hello World SWT application! WindowsBuilder 使用方法一款基于 Eclipse SWT 技术上的双向 Java Gui 设计软件。具备 SWT 设计以及 Swing 设计两个主要功能。该软件会被作为一个插件镶嵌入 Eclipse 以及其他一些兼容的 IDEs 中 note:WindowBuilder Pro isa market-leading GUI builder that includes SWT Designer, Swing Designer and GWT Designer and enables user interfaces to be created in minutes with tools for intelligent layout assist, drag-and-drop and automatic code generation. Overview 概述 Java GUI 工具包一直是一个倍受争议的话题。同样的争论也发生在其他编程语言如 Smalltalk 。实际上每个平台无关的语言都存在着这样的争论。 Java 作为当前最受广泛使用的编程语言而尤为突出。这场争论在支持模拟组件(如 widget s和 control , 在下文中也称之为仿造组件) 和支持本地组件( 在下文中也称之为原生组件) 的人们之间展开, 于是 Java 开发者形成了两个不同的阵营,提倡使用模拟组件的 Swing ,和提倡使用原生组件的 SWT 。历史 上有许多围绕这一争论的故事。你可能已经听说过它们中的大多数了, 其中之一有助于让你理清头绪,让我们就从这里开始, Amy Fowler 是 Swing 阵营的一个倡导者。回到上个世纪 90 年代,曾几何时有 3 家庞大的 Smalltalk 公司—— IBM 、 Parc-Place 和 Digitalk 。在 90 年代初期 3 家公司的市场份额大致相等,生活是美好的。 Parc-Place 采用仿窗口部件( emulated widgets )的设计(即 Swing 的设计), IBM 和 Digitalk 则采用原生窗口部件( native widgets ) 。后来 IBM 压倒了另外两家,因此他们打算合并成一家, 假设叫做 Parc-Place Digitalk 。随后当他们试图将他们的产品融合到一个叫做 Jigsa w 的计划中时爆发了一场大战, 计划由于政治原因失败了( 开发人员实际上已经能让它运转起来) ,就因为原生和仿造两派的死战。 Amy 赢得了精神上的胜利,不过 IBM 赢得了他们所有的生意,因为这两家公司在一整年里除了吵架什么都没做。当尘埃落定之后 PPD ( Parc-Place Digitalk 当时已改名为 Objectshare ,跟 Windscale 改名为 Sellafield 的原因相同——让人们淡忘之前发生的灾难)的股票价格从 60 美元掉到了低于 1 美元 1 股。他们因为伪报收入被 NASDAQ 摘牌, 从此消失。当时, AWT 已经出现了。 SUN 当时已经建立了一套基本的可移植控件类, 这些类映射到不同操作系统上的原生窗口组件( native widget ), 当时的 AWT 还满是漏洞, 远不能称为可靠, 还需要 SUN 的 coder 们去修补。然后 Amy 被雇佣了, 她承诺通过轻量级方案解决所有窗口组件的问题, 以此说服 SUN 管理层让她当了 GUI 开发部门的头头。随后 Am y 雇佣了所有她过去在 Parc-Place 的旧朋友,让他们来开发 Swing 。在 IBM , VisualAge for Java 最初是用 Smalltalk (用的是原生窗口组件)写的,当将这些工具向 Java 代码库迁移时, 他们需要一套窗口组件。 IBM 这边的开发人员都是原来搞 Smalltalk 的那一批人