好好生活,努力工作,天天向上!

BlogJava 首页 新随笔 联系 聚合 管理
  46 Posts :: 1 Stories :: 178 Comments :: 0 Trackbacks

   最近突然心血来潮,打算将我的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;RCPRAP迁移中,过程还是比较顺利的,也发现了与RCP的不同,RAP中不需要对Color资源进行释放了,而且创建Color的方式也作了调整,现在改用Graphics类来管理颜色、图片、字体和鼠标的光标,去掉了GC这个类,使得我子定义的时间控件无法使用,而RAP自定的时间控件很丑陋,功能也太简单.对于键盘的事件处理,没有提供获得键盘按键的方法(keyCode),不过这些都不要紧,毕竟RAPRWT也出道不久,当然无法和RCPSWT进行较量.来看看截图吧:

启动界面:



界面启动中......


主界面:


客户管理:


订单管理:


区域管理:


权限管理:


产品库存管理:


让我们来看看RCP的版本:

启动界面:


启动中:


主界面:


客户管理:


订单管理:


区域管理:


权限管理:

   怎么样,长得都差不多吧,不过现在RAP说实话没有RAP长的帅,这是因为我没有使用主题,RAP可以通过css文件来控制界面的主题,看来我的好好研究一下CSS了,再来给RAP整个容!

posted on 2009-06-29 12:20 VWPOLO 阅读(3210) 评论(16)  编辑  收藏 所属分类: Eclispe ProjectsEclispe 插件开发Web 开发

Feedback

# re: RCP 项目的Web之旅 2009-06-29 13:34 心梦帆影
这是用Eclipse开发的吗?这么好看,不亚于用微软的Visual开发.  回复  更多评论
  

# re: RCP 项目的Web之旅 2009-06-29 13:35 心梦帆影
请教一个问题:
如果要开发Java的C/S结构的软件,要学哪些知识?  回复  更多评论
  

# re: RCP 项目的Web之旅 2009-06-29 15:14 VWPOLO
@心梦帆影
是的,使用的SWT开发的  回复  更多评论
  

# re: 来看看我的RAP(Rich Ajax Project)项目吧[未登录] 2009-07-13 12:43 wyl
不错,我都搞了RCP快一个多月了,都没有什么大的进展,你是高手,强人  回复  更多评论
  

# re: 来看看我的RAP(Rich Ajax Project)项目吧[未登录] 2009-07-13 12:44 wyl
能否给个项目 的源码呢?谢谢了 , wyl8491797@163.com  回复  更多评论
  

# re: 来看看我的RAP(Rich Ajax Project)项目吧 2009-07-14 21:03 eagle--daiq
做的不错,我一直惊叹与eclipse的设计、架构。空余时间也在学rcp,感觉这项目很不错,向楼主学习。  回复  更多评论
  

# re: 来看看我的RAP(Rich Ajax Project)项目吧 2009-07-15 16:33 VWPOLO
@eagle--daiq
这个是我们老板要我有空的时候帮他个忙做个系统给他,现在开始变懒了  回复  更多评论
  

# re: 来看看我的Eclipse RAP(Rich Ajax Project)项目吧 2009-08-06 15:53 zhaofangtao
请教一下

在RAP中,不同的数据库环境的程序版本,我们可以以不同的浏览器地址来区分。

在RCP里,我们的应用程序会打包成jar文件在plugins中,
但是假设我有两个版本的应用程序V1.0.jar和V2.0.jar.
其中V1.0.jar是测试环境,V2.0.jar是生产环境。
作为用户,想在一个exlipse工程里运行这两个环境。登录时候选择其一即可。
但问题是,RCP不允许这样,如果在plugins中存在这两个版本。他只会默认取最大的版本运行,即V2.0.jar。那要是用户以测试用户的身份想登录测试环境。正常情况下启动的却是生产环境的版本V2.0.jar。
请问在RCP中这个问题怎么解决呢?

非常感谢
我的msn是mynet777@msn.com

  回复  更多评论
  

# re: 来看看我的Eclipse RAP(Rich Ajax Project)项目吧 2009-09-17 13:50 龚小军
主题怎么使用?
  回复  更多评论
  

# re: 来看看我的Eclipse RAP(Rich Ajax Project)项目吧[未登录] 2009-09-17 21:29 vwpolo
@龚小军
指点扩展点
  回复  更多评论
  

# re: 来看看我的Eclipse RAP(Rich Ajax Project)项目吧 2010-06-04 17:59 bgd7bgd@126.com
@vwpolo
请指点扩展点 不解 多谢   回复  更多评论
  

# re: 来看看我的Eclipse RAP(Rich Ajax Project)项目吧 2012-10-24 09:55 square198901
有没有ecplise操作的流程
和代码
  回复  更多评论
  

# re: 来看看我的Eclipse RAP(Rich Ajax Project)项目吧[未登录] 2013-01-15 17:47 点点滴滴
不错,我还搞不定这么复杂的界面呢  回复  更多评论
  

# re: 来看看我的Eclipse RAP(Rich Ajax Project)项目吧 2013-12-19 17:18 yzb
能否给个项目 的源码呢?谢谢了 ,yuzhenbiao215@sina.com  回复  更多评论
  

# re: 来看看我的Eclipse RAP(Rich Ajax Project)项目吧[未登录] 2014-04-07 17:33 cheng
可以联系一下吗QQ403584330,HAHA,  回复  更多评论
  

# re: 来看看我的Eclipse RAP(Rich Ajax Project)项目吧[未登录] 2015-05-27 09:28 wyk
博主,本人RAP新手,可否提供下源码作为参考学习呢  回复  更多评论
  


只有注册用户登录后才能发表评论。


网站导航: