胖客户端程序总结(r3笔记44天)

这周基本功能都花在了胖客户端程序上,自己考虑做一个应用,个人比较倾向于胖客户端程序,主要考虑了一下几种。 spring richclient 开源的,自己之前的工作做了大量的应用,之前的公司也花了很多的精力和资源在这上面做了很多的客户化工作和优化功能,richclient已经很多年都不更新了,但是感觉还是亲切一些,所以自己也首先考虑了这个。现在有了新版本1.1,相对于之前的旧版本来说功能还是结构上都有了很大的变化。 先是从摸索着做一个简单的查询窗口做起,但是做起来还是感觉力不从心。要配置的细节确实是比较多。而且感觉好多有些地方自己还是很生疏了,得花不少时间在这上面,先熟悉这个平台至少得个把周才能搞定。自己试着跑了几个简单的demo,有几个demo居然还要自己再去找另外的jar包,已经从官网上下载了一套完整的包,里面已经有几十个包了,所以自己先决定放一放,看看其他的,毕竟今非昔比啊:( richclient不过是spring的一个开源项目,但是现在感觉还是有些没落了。因为目前的项目版本更新还停留在2009年左右。可能如果想好好折腾一番richclient还是需要花不少的功夫。 不过总体来说richclient简单几行代码就能实现一个简单的表单,实现的功能还是比较强大的。 eclipse SWT 这套软件自己早就听说过,知名度要远大于spring richclient,这个自己之前也没有接触过,所以就找了个文档自己先做个demo感觉一下。画出来的界面还是不错,但是居然能生成一大堆的代码,自己需要改动的时候都有点不知所措。个人感觉还是不太可控,所以先放弃了。 Netbeans平台的纯swing netbeans现在是Oracle在维护,也融合了不少的东西,把javaFX,web,各类语言编辑器都融合了进来。最新版本是8了。可以自带一个版本8的tomcat,回想自己当时都是主要用版本5,6,真是与时俱进啊。对于swing的支持还是不错。有图形化的编辑工具可以直接拖拖拽拽。当然也不是有些人说的那种几乎不用写什么代码,自己要实现几个动态功能的时候,只能看着界面上的“空白”,其实里面嵌了很多的代码。不管说回来,netbeans还是不错的。对于想追求开发简单和低耦合的应用来说,确实是不错的。 webswing webswing的功能确实很诱惑,就是因为在浏览器上居然能做出那么立体的效果让自己有些惊喜,先是下载了些demo看着感觉确实不错。 不过webswing是基于web,还需要配置一个we服务器,提供的demo是嵌在tomcat里面的。页面感官也是swing的立体风格,如果看着页面里能够显示出立体的菜单,真有一种神奇的感觉。相比纯html的立体效果要好很多。对于webswing,可能提供的页面效果不错,但是在前端显示上可能会耗费不少的性能。 openswing openswing可能提供的功能是一个集成的化的开发插件,我尝试的是基于eclipse的插件,感觉基本能够实现拖拽式的界面绘制。但是开发环境的配置还是需要耗费不少的时间和精力。 在编程实现的时候感觉事件的实现相比netbeans还要差一些。可以在这个链接上http://oswing.sourceforge.net/,找到更多的资料。

原文发布于微信公众号 - 杨建荣的学习笔记(jianrong-notes)

原文发表时间:2014-11-02

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏无原型不设计

UX术语详解:任务流,用户流,流程图以及其它全新术语

以下内容由Mockplus(摹客)团队翻译整理,仅供学习交流,Mockplus是更快更简单的原型设计工具。

1.9K110
来自专栏互联网数据官iCDO

【经典文章】运营优化的秘密武器:重新认识热图的力量!

主编注:这篇文章获得业内很高的关注。是宋星老师的另一篇讲述如何优化网站页面尤其是着陆页的经典文章。 引言   之前发布的文章:《优化高跳出率着陆...

33940
来自专栏java一日一条

什么是后端开发?

软件应用程序就像冰山一样。用户看到的只是应用程序的一部分——在大多数情况下——应用程序的最大部分是看不到的。这就是令人难以捉摸又神秘的“后端”。

39830
来自专栏腾讯大讲堂的专栏

Mac用户麻烦进来一下,有大事相告

等了好久终于等到今天,Mac微信2.0版本上线啦! 激动?兴奋?手舞足蹈?小派能想象你们的表情~ ? 让我们来点音乐,一起看看这次更新都升级了哪些功能~ (以下...

33880
来自专栏知晓程序

微信小程序 6 大新能力全面解读!附个人开发者注册教程

微信小程序在 3 月 27 日晚 10 点突然爆出大新闻。微信为小程序开放了 6 大新能力,在知晓程序的这篇文章中,你将看到小程序 6 大新能力的最靠谱解读。

13630
来自专栏知晓程序

开发 | 适用场景广,表单收集类小程序开发案例复盘(上)

今天我将以「北江纺织牛仔新时尚」小程序为例,复盘一个服装行业订单收集小程序从设计到实现的全过程。这是上篇,主要讲产品逻辑搭建和数据库设计的过程。

16230
来自专栏云计算D1net

如何架构企业内部的存储云

存储即服务在近年来得到长足发展,越来越多的用户开始接受这种服务交付模式。今天的公有云服务商,如Amazon Web Services和Microsoft Azu...

50440
来自专栏知晓程序

这个程序员爸爸,专门做了款小程序,教会小孩认字 | 晓组织 #9

由于一次学校的网页比赛误入前端行业,现一直从事前端方面的工作。这次非常意外又惊喜的收到知晓程序(微信号 zxcx0101)的邀请,来说一说我的第一款小程序「看图...

13320
来自专栏企鹅号快讯

如何用Python在豆瓣中获取自己喜欢的TOP N电影信息

一、什么是 Python Python (蟒蛇)是一门简单易学、 优雅健壮、 功能强大、 面向对象的解释型脚本语言.具有 20+ 年发展历史, 成熟稳定. 具有...

23050
来自专栏知晓程序

不想你的小程序被下架?收好这篇避坑指南 | 官方文档解读

17930

扫码关注云+社区

领取腾讯云代金券