`
isiqi
  • 浏览: 16033979 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论
阅读更多
<!--Start tips box--> <!--End tips box-->
113 相关搜索结果 SWT 搜索域 dW 全部内容
<!--End results statement-->

用 ( ) 匹配词组可返回包含任一关键字的结果
<!-- Start search info line -->
1 - 20113结果下一页
<!-- End search info line --><!-- Start search results table -->
1. SWT 和 JFace,第 1 部分: 简介
在这篇 SWT 和 JFace 系列的第一篇文章中,可以了解如何使用 Java、Eclipse 以及 SWT 和 JFace 库创建一个简单的 SWT 应用程序。 还可以了解如何使用基本的控件和布局创建简单的 SWT GUI。
2. 在 Eclipse Workbench 之外使用 Eclipse GUI,第 1 部分: 单独使用 JFace 和 SWT
尽管人们通常在 Eclipse Workbench 内部使用 Eclipse GUI 组件(JFace 和 SWT),但它们本身被设计为自包含的框架。即使在 Eclipse Workbench 之外,JFace 的可插入式设计仍允许您用极少的代码开发复杂的 GUI。在由三篇文章组成的这一系列中,A. O. Van Emmenis 将演示如何构建这样的独立应用程序。在第 1 部分中,他从“Hello, World”示例开始,然后逐步将其构建成一个(非常)简单的文件资源管理器。他介绍了一些主要的 JFace
3. 使用 Java Web Start 部署 SWT 应用程序
在过去几个月里,标准窗口小部件工具箱(Standard Widget Toolkit,SWT)不断地取得进展,并汲取越来越多Java 开发人员的集体智慧。在 SWT应用程序开发过程中的某一阶段 — 通常是在基本原型运作之后 — 开发人员开始关注部署过程。与传统的 Java应用程序不同,SWT 应用程序需要在应用程序运行之前装入某些特定于操作系统的库。虽然正在进行的这些库的部署和维护似乎是件头痛的事,但是请放心,有一种方案可以解决这种问题,那就是 Sun 的 Java Web Start。SWT 与 Ja
4. 将 ActiveX 控件集成到 SWT 应用程序
通过使用标准窗口小部件工具箱(Standard Widget Toolkit,SWT),您可以开发独立的 Java 应用程序,它看起来和操作起来类似本机应用程序。如果您花了很多时间来开发用于 Windows 的 Java 客户机端应用程序,那么您或许希望将一些本机 Windows 组件集成到您的应用程序中。SWT,作为正在开发中的 Eclipse 项目的一部分,通过为您提供在独立 SWT 应用程序中方便地利用和集成 ActiveX 控件的方法来实现这一需求。
5. SWT:AWT和SWING的强大竞争者
从Java诞生至今,已经在太多的领域取得成功,然而它却很少在图形界面程序上崭露头角。究其原因,Java语言缺省的图形界面开发包AWT和SWING实在是难脱其究, 无论速度和外观,它们都难以让人接受。 如今,Eclipse组织编写的SWT开发包,为Java程序员提供了AWT和SWING之外的一个更佳的选择。在本文中,对SWT做了简单但尽可能全面的介绍。
6. 为 SWT 应用程序配备内容助理
对于 Eclipse Java 编辑器的用户,内容助理是一个众所周知的特性。按一下 Ctrl + 空格键,带有一组完成建议的窗口就会弹出来。选择某个特定的建议将会打开另一个窗口,其中显示了插入选定建议之后的预览效果。可以使用回车键来接受某个建议,或双击该建议以将它插入当前文档。本文将展示如何容易地向基于 SWT 的应用程序(不管是独立应用程序还是 Eclipse 工作台的插件)添加这个特性。
7. 在 Java 中使用 Draw2D 和 SWT 绘图
用 Java 绘图一直都吸引着开发人员的注意。传统上,Java 开发人员使用 java.awt.Graphics 或 Java 2D API 进行绘图。一些开发人员甚至使用现成的开源工具箱(如 JSci)来绘图。但很多时候,您的选择被限定在了 AWT 或 Swing 上。为了最大限度地减少对第三方工具箱的依赖,或者为了简化绘图基础,可以考虑使用 Draw2D,并编写自己的代码来制图或绘图。
8. 标准窗口小部件工具箱的 Java 二维作图
在继他的颇受欢迎的介绍从 Swing 应用程序移植到 SWT 的教程之后的这篇文章中,Java 开发人员和 Eclipse 热衷者 Yannick Saillet,展示了在 SWT 组件和 Draw2D 图形中绘制二维图像有多容易。
9. 创建本机的跨平台 GUI 应用程序(重述)
就在一年多以前,Java 开发人员 Kirk Vogen 探讨了如何合并 GNU Compiler for Java、Linux 和标准窗口小部件工具箱(Standard Widget Toolkit,SWT)的能力以创建本机的跨平台 Java 应用程序。在本文中,Kirk 重述了该主题并讨论了对 Windows、GNOME 和 SWT 2.0 的支持。这一次,他使用 Ant 来演示如何自动构建您的本机应用程序,然后演示了如何将所有这些集成到 Eclipse IDE。请在本文所附带的论坛中与作者及其他读
10. 开放标准、开放源码和 Domino 6: 通过 Python 和 Java 访问 Domino Directory
通过说明如何构建两个不同的应用程序来访问 Domino Directory,我们结束了关于 Lotus Domino 6 中的开放标准和开放源码的系列文章。第一个应用程序是使用 GIMP Toolkit (GTK) 创建的 Python 应用程序,第二个应用程序是使用 Standard Widget Toolkit (SWT) 创建的 Java 应用程序。
11. 将基于 Swing 的开发工具插入 Eclipse 中
学习如何将独立的、基于 Swing 的编辑器作为插件集成到 Eclipse Platform 中。通过使用一些简单的技术,您就可以在 Swing 工具、Eclipse Platform 和各种 SWT 小窗口(widget)之间共享资源,而且这些资源可以通过相互知晓性(mutual awareness)通信。工具供应商如果打算将基于 Eclipse 的开发工具引入市场,又想最低限度地重新编码,也将发现本文有所帮助。
12. JFace 开发向导
无论您使用什么语言开发 GUI 应用程序,收集用户输入的交互式机制都是不可或缺的。属于开发中的 Eclipse 项目的 JFace 工具箱提供了一组功能强大的用户界面组件,开发人员可以轻松地在独立应用程序中利用这些组件。JFace 工具箱中比较有趣的组件之一是对向导的支持。JFace 向导和标准窗口小部件工具箱(Standard Widget Toolkit,SWT)内的其它用户界面组件结合起来提供了灵活的机制,以便系统化地收集用户输入和执行数据验证。
13. 使用 XML: Eclipse 中的布局、属性和首选项
XM 最初就是在 developerWorks 的“使用 XML”专栏中开发的,它是一个简单的使用 XML 和 XSL 的发布框架。在这一部分中,Benoit Marchal 进一步讨论了用户界面考虑事项,其中包括如何为 XSL 发布插件管理 Eclipse 中的属性和首选项。
14. 利用 Eclipse Visual Editor 项目构建 GUI
与许多 Eclipse.org 项目类似,Visual Editor 项目的目标是构建一个用于构建工具(在这里是用于构建图形用户接口的工具)的工具。关于 Visual Editor 项目最有趣的事情是它已经发布了一个参考实现。Visual Editor 版本 0.5 是用于构建 AWT/Swing 应用程序的 GUI 构建器,这是一个期待已久的 Eclipse 特性。在很快就要发布的、预定在 2004 年中期提交的 1.0 版中,将增加对于 SWT 的支持。在本文中,您将获得关于 Visual Edit
15. 用Eclipse集成GT3开发网格服务
Eclipse是一款优秀的开放源代码集成开发环境(IDE),随着其不断的成熟,越来越受到开发者的喜爱。在本文中,笔者用Eclipse集成了Globus Toolkit 3.0来开发了一个具体的网格服务,并重点介绍了用Eclipse的标准窗口小部件工具箱(SWT)开发网格服务的GUI界面程序。
16. 使用 XML: 创建项目
本文继续讨论 Eclipse 与 XM 的集成,Eclipse 是 IBM 的开放源码项目,用于构建针对 Java 开发人员的可扩展集成开发环境(IDE);而 XM 是 Benoît Marchal 的简单内容管理解决方案。在这篇专栏文章中,Benoît 添加了初始化新项目的向导。在此期间,他把自己辛苦得来的有关 Eclipse 平台的发现与大家分享。
17. 在 Eclipse Workbench 之外使用 Eclipse GUI,第 2 部分: 使用 JFace 图像注册表
在本文中,A. O. Van Emmenis 继续研究在第 1 部分中着手构建的示例。他将完善内容提供程序和标签提供程序,并演示如何在 JFace 查看器中使用排序和过滤。他将演示如何给窗口添加状态行,给两个查看器添加图标,并讨论如何通过使用 JFace 图像注册表来节省系统资源。
18. 使用 XML: 使用 Eclipse 为 XM 构建用户界面
任何熟悉 XM ― 一种基于 XSLT 的低成本、开放源码内容管理解决方案 ― 的人都知道,尽管它有许多优点,但仍然缺少一个象样的用户界面。在本文中,专栏作家 Benoît Marchal 使用 Eclipse 平台开放、通用的框架为 XM 构建了一个用户界面。
19. 在 Eclipse Workbench 之外使用 Eclipse GUI,第 3 部分: 添加操作、菜单和工具栏
本文是本系列的第三篇也是最后一篇文章,在本文中,A. O. Van Emmenis 将通过添加操作、菜单栏、弹出菜单和工具栏完成在第 1 和第 2 部分中着手讨论的文件资源管理器示例。他将演示如何设置菜单项特性,如何重用菜单和工具栏中的操作,以及如何通过侦听来自查看器的事件使操作识别上下文。示例操作使用实用程序来启动程序和访问系统剪贴板。
20. 使用 XML: 使用 XML:集成 XM 和 Eclipse
作家和专栏写作者 Beno&#238;t Marchal 对 Eclipse 和插件 API 学习得越多,就越喜欢他所了解的内容。在本专栏文章中,Beno&#238;t 将其正在进行的项目继续放在集成 XM(基于 XML 和 XSLT 的简单内容管理和发布解决方案)和 Eclipse(一个开放源码项目,用来定义针对 Java 开发人员的下一代集成开发环境)之上。当 XM 从 IDE 启动时,他的努力得到了回报。有个意外的收获,Beno&#238;t 发现了工具箱中早已隐藏的基本 XML 编辑器!
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics