可以毫无顾虑地说,在未来几年中,对移动设备应用程序的需求将越来越多。现在是学习 eJFace 的好时机,eJFace 是开放标准的嵌入式 JFace 库,它是构建嵌入式应用程序的一项新技术。嵌入式 JFace(Embedded JFace,eJFace)是嵌入式富客户端平台(embedded Rich Client Platform,eRCP)的组件,它为开发人员提供了一个嵌入式环境,用于组合嵌入式应用程序的用户界面 (UI)。在本文中,我们将比较 eJFace 与 JFace,并展示如何用 eJFace 开发应用程序。
eJFace 包含一些库,使用这些库可以构建应用程序而无需进行复杂的 eSWT 编程。它将提供强大的 API 并引入 Model-View-Controller (MVC) 架构,用于轻松地实现和维护嵌入式应用程序。在本文中,我们将说明如何用 eJFace 开发应用程序,并比较 eJFace 与 JFace。本文将帮助熟悉 JFace 的开发人员了解 eJFace 与 JFace 之间的差异,并减少开发 eJFace 应用程序所需的时间。
您将学习以下内容:
- eJFace 库的结构、eJFace 库的 API 及其用法
- JFace 与 eJFace 之间的差异
- 如何在 eRCP 环境下开发 eJFace、eSWT 和 eWorkbench 应用程序
- 如何向应用程序中添加 eJFace 功能
本文转自:IBM developerWorks 中国