在周五的时候突然心血来潮,打算将我的RCP项目通过RAP运行到浏览器中,谁让现在流行Web 2.0 呢,刚好Eclipse 3.5 正式版也发布出来了,作为Eclipse的顶级项目,RAP也发布了1.2的正式版,也算比较稳定了,经过周末的三个晚上的努力,已经顺利将我的RCP项目运行在浏览器中了,首先介绍一下,RCP项目的开发环境是使用Eclipse 3.4 + SWT Designer 6.7 + Spring 2.5 + Hibernate 3.2.4,而我的RAP项目使用的是最新的Eclipse 3.5 + Spring 2.5 + Hibernate 3.2.4 + RAP 1.2;从RCP向RAP迁移中,过程还是比较顺利的,也发现了与RCP的不同,RAP中不需要对Color资源进行释放了,而且创建Color的方式也作了调整,现在改用Graphics类来管理颜色、图片、字体和鼠标的光标,去掉了GC这个类,使得我子定义的时间控件无法使用,而RAP自定的时间控件很丑陋,功能也太简单.对于键盘的事件处理,没有提供获得键盘按键的方法(keyCode),不过这些都不要紧,毕竟RAP的RWT也出道不久,当然无法和RCP的SWT进行较量.来看看截图吧:
启动界面:
界面启动中......
主界面:
客户管理:
订单管理:
区域管理:
权限管理:
让我们来看看RCP的版本:
启动界面:
启动中:
客户管理:
权限管理:
更多图片请访问我在BlogJava的博客:http://www.blogjava.net/vwpolo/archive/2009/06/29/284577.html
- 大小: 14.2 KB
- 大小: 16.5 KB
- 大小: 18.3 KB
- 大小: 64.8 KB
- 大小: 55.3 KB
- 大小: 69.5 KB
- 大小: 75.6 KB
- 大小: 65.7 KB
- 大小: 28.2 KB
- 大小: 55.7 KB
- 大小: 60.4 KB
- 大小: 55.5 KB
- 大小: 54.2 KB
- 大小: 25.3 KB
- 大小: 55.7 KB
- 大小: 23.5 KB
分享到:
相关推荐
Description: Eclipse Rich Ajax Platform (RAP) is an innovative toolkit for developing applications that will run as rich clients as well as web applications. Eclipse Rich Ajax Platform is the first ...
- **用户视角**:从用户的视角来看,RAP应用提供了一个流畅且丰富的Web体验。 - **开发者视角**:对于开发者而言,他们无需直接接触JavaScript、CSS或HTTP等前端技术细节。RAP为开发者提供了一套Java-only API,使得...
Eclipse Rich Ajax Platform(简称RAP)是Eclipse基金会推出的一个开源项目,旨在为开发者提供一个构建富客户端Web应用的框架,特别强调了Ajax技术的使用。RAP基于Java,利用Eclipse插件系统的强大功能,使得开发...
drwxr-xr-x 3 root root 4.0K Nov 24 18:24 Eclipse Rich Ajax Platform (RAP)开发环境的配置 - gembin - BlogJava.files -rwxr-xr-x 1 root root 2.5M Nov 24 18:17 InspiritingDemo.mp4 drwxr-xr-x 2 root root ...
Eclipse RAP(Rich Ajax Platform)教程 Eclipse RAP 是一个开源的、基于Java的Web应用程序框架,它允许开发者创建富客户端应用,这些应用的行为和用户界面与桌面应用非常相似,但运行在Web浏览器中。RAP利用了...
"RAP Helloworld" 是一个初学者入门级别的程序,它标志着你在探索 Rich Ajax Platform(简称 RAP)的旅程已经开始。RAP 是一个强大的、基于 Java 的 Web 应用程序框架,专门设计用于构建富客户端应用程序,其核心是...
Eclipse RAP(Rich Ajax Platform)是一个用于构建Web应用程序的框架,它允许开发者使用桌面应用程序的编程模型来创建丰富的Web应用。Eclipse RAP Deploy 是关于如何在Eclipse 3.5环境中部署和运行RAP应用的教程。在...
Rap 到 Rap2 接口迁移脚本, 一键全部迁移, 方便实用.方便实用.方便实用.方便实用. 因为我是不需要保留用户跟机构的,所以省了一部 需要前置操作,注册用户, 组织机构 默认的是 rap 在 rap 数据库, rap2 在 rap2_delos...
来构建它的包、特性、示例和 p2 存储库,并且很容易在本地运行构建! 您只需要在您的计算机上安装 Maven,然后您需要从 Git 存储库的根目录运行以下命令: mvn clean verify 因此,您将获得一个 p2 存储库,其中包含...
RAP是基于Eclipse RCP(Rich Client Platform)技术的Web版本,它提供了与桌面应用相似的用户体验。RAP应用可以运行在服务器端,并通过HTTP协议向客户端推送更新,从而实现了真正的富客户端体验。它允许开发者使用...
建议学习者参与实际项目,使用 RAP Fiori 技术来开发 Fiori 应用程序。 8. RAP Fiori 相关教程中还涵盖了 Fiori 应用程序的开发最佳实践,包括项目规划、开发环境搭建、测试和部署等。这些知识可以帮助开发者更好地...
RAP基于Eclipse RCP(Rich Client Platform)的理念,将桌面应用的设计思想引入到Web应用中,使得开发者可以使用熟悉的Java语言和Eclipse插件开发方式来创建富Web应用。 在RAP中,draw2d是一个重要的图形库,它是...
`RAP`借鉴了Eclipse RCP(Rich Client Platform)的设计理念,提供了丰富的组件库和灵活的扩展机制,使得开发者能够快速地开发出具有桌面级用户体验的Web应用。 在`RAP Mail`例子中,我们将看到如何利用`RAP`框架来...
1. 使用Eclipse导入上述提到的PSF(Project Set File),这是一个Eclipse工程集合文件,包含了RAP示例项目的引用。 2. 导入后,Eclipse将自动从CVS仓库下载相关插件。 **步骤二:修改配置** 1. 打开`org.eclipse....
2. **选择项目**:选择之前创建的RAP项目。 3. **导出设置**:根据需要配置WAR文件的相关属性,如目标文件夹、是否包含库等。 4. **完成导出**:完成配置后点击“完成”按钮,等待Eclipse完成WAR文件的构建。 #### ...
【标题】"RAP官方DEMO,找了很久的" 指的是一个与RAP相关的官方演示项目,RAP(Rapid Application Development)通常指的是快速应用开发框架,它为开发者提供了高效的开发工具和环境,使得构建Web应用更为便捷。...
- **创建项目**:在Eclipse中创建一个新的RAP项目。这通常涉及选择合适的模板或通过手工创建项目结构来完成。项目创建完成后,会在项目目录下看到特定的RAP文件夹结构。 - **创建入口类**:新建一个名为`EntryPoint...
RAP系统旨在为开发者提供一个便捷、高效的接口管理平台,便于他们对项目的API进行设计、文档编写、测试以及协作。 【PHP】:PHP(Hypertext Preprocessor,超文本预处理器)是一种广泛使用的开源脚本语言,特别适合...