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

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

06 2009 档案

     摘要: 在周五的时候突然心血来潮,打算将我的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  阅读全文
posted @ 2009-06-29 12:20 VWPOLO 阅读(3588) | 评论 (16)  编辑

     摘要: 让我期待了好久的Eclipse 3.5 正式版终于发布了,这次的代号是Galileo(伽利略),可以从这里下载:http://www.eclipse.org/galileo/ ,这次发布的Eclipse 3.5包括了不少新特性并对以前版本做出了改进.Eclipse 3.5的新特性如下:

新特性包括:
  阅读全文
posted @ 2009-06-25 09:13 VWPOLO 阅读(7013) | 评论 (6)  编辑

     摘要: 最近在研究JSF框架,想将手头的一套C/S系统Web化,再提供一套B/S系统,这样的话方便管理人员能够方便的查看公司的销售业绩,在使用JSF学习和使用过程中发现一个号称“业界最佳的Web开发体验"的Web开发框架,它就是Apusic OperaMasks,是由金蝶公司的OperaMasks团队负责开发,Apusic OperaMasks是一种开源的基于J2EE的Web开发技术,它的官方社区是:www.operamasks.org 。OperaMasks遵循 LGPL 协议,目前最新版本是2.2,遵循 JSF 1.2 规范,OperaMasks内置了许多丰富的组件,包括:DataGrid、Tree、DataView、Chart以及各种布局组件等,大多数组件是基于 ext-js 的,支持动态切换 Look &Feel的能力,同时也提供了非常不错的集成开发工具OperaMasks Studio和内置的Apusic应用服务器,OperaMasks Studio是基于Eclipse的JEE开发平台,免费的,提供了JEE Web开发环境,包括可视化界面设计、支持组件的拖拽;并和应用服务器进行紧密  阅读全文
posted @ 2009-06-12 09:09 VWPOLO 阅读(3893) | 评论 (10)  编辑

     摘要: 下面是基于RAP框架的应用的例子,界面看起来非常的不错,我试用了下,发现就是速度慢了点,服务器在国外,其他方面非常的满意,对了,最新的RAP版本是1.2 RC3, RC4版本将与6月15号发布出来,下面这个应用的体验网站是:http://www.cas-pia.de/en/try.html ,需要先注册一个帐号,目前好像只支持火狐访问,下面是截图:  阅读全文
posted @ 2009-06-08 12:12 VWPOLO 阅读(1853) | 评论 (6)  编辑

     摘要: 最近在做一个客户端监控的功能,需要提取用户电脑的CPU编号和网卡的编号,采集用户的登陆数据,据我所知道直接通过Java来调用操作系统的信息是非常困难的事情(我好像没有发现JavaAPI提供了这个功能),那这样的话只能通过JNI访问系统的信息了,不过有个SWT扩展的插件org.eclipse.swt.extension封装了调用DLL的JNI方法,主要是负责底层操作系统的方法,不过可能会对程序的跨平台性有点的影响,目前只能使用于Windows操作系统,使用方法很简单,接下来请看:
  阅读全文
posted @ 2009-06-03 09:52 VWPOLO 阅读(2277) | 评论 (4)  编辑

     摘要: 最近在实现一个图片压缩的功能,想在Eclipse.org上看有没有办法能够通过SWT的API能够改变图片的分辨率,Eclipse.org上面提供了好些SWT的例子,发现了Display的post方法挺有趣的,以前没有注意到,现在赶快把它记录下来,post方法的参数为Event,通过制定这个Events的属性,可以控制系统的键盘事件,比如保持shift键一直按着。下面是代码:  阅读全文
posted @ 2009-06-01 11:15 VWPOLO 阅读(2088) | 评论 (3)  编辑