BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

文章:巨富客户端—桌面Java应用的动画与图形特效开发

| 作者 Andy Roberts 关注 0 他的粉丝 ,译者 郭晓刚 关注 0 他的粉丝 发布于 2007年10月16日. 估计阅读时间: 2 分钟 | GMTC大前端的下一站,PWA、Web框架、Node等最新最热的大前端话题邀你一起共同探讨。

桌面Java应用的开发者一直都缺乏提升程序的外观形象方面的资料。《Filthy Rich Clients: Developing Animated and Graphical Effects for Desktop Java Applications》这本新书试图填补这个空缺。InfoQ有幸为大家节选了其中的第14章,这一章详细讨论了协助实现Java动画的定时框架类库。

“巨富客户端(Filthy Rich Client)”这个词是作者不久前生造出来的,用来描述“应用程序非常之富于视觉表现力,从中透出一股酷劲。[……]简要来说,它们让用户享受在程序中的体验”。在此前提之下,本书解释了如何利用Java2D和Swing来增强你的应用程序。这两位作者非常有资格探讨这一主题。Chet Haase在Sun Microsystems担任客户端架构师,他的工作内容与Java2D及Swing密切相关。Romain Guy似乎没法长时间呆在一个地方,他从事过IT行业中的好几个领域。他在Sun Microsystems实习期间就被评为Java Rock Star,他为上两届JavaOne会议开发和演示的两个巨富客户端都得到了很高的赞誉。

这本书并不会让你成为一名更出色的程序员。它不会教你如何使用Swing;你也不会学到如何正确地架构桌面应用。Chet和Romain的这本《巨富客户端》纯粹是讲述如何让你现有的功能完整的桌面应用在不同方面获得提高。这是一本优秀的书:内行之作,步调清晰,解释详尽。它既不会迷失自己的主题,也不会在一个概念上纠缠太久。

阅读全文:节选与书评:巨富客户端—桌面Java应用的动画与图形特效开发

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

本书没有涉及到Java外观(Look and Feel)的领域,这个Java核心卷有提到过。 by Leon Kennedy

Swing是不错,但是开发周期长,还有速度慢等。
Java不是新推出了脚本化的图形界面开发,似乎更好。
-----
■袋鼠蛋是国内第一个开源的动态web服务器,其拥有自己的开发语言DQM及容器(类似于Servlet/JSP)
www.kangaroo-egg.com

Re: 本书没有涉及到Java外观(Look and Feel)的领域,这个Java核心卷有提到过。 by Guo Xiaogang

传说Nimbus有一个开发LaF的新工具,其实这个才是大家关心Nimbus的重点。

中文版 by Guo Xiaogang

这本书的中文版已经在翻译中,我本来想翻译它的,可惜晚了一步,已经有人拿下来了。

Re: 本书没有涉及到Java外观(Look and Feel)的领域,这个Java核心卷有提到过。 by yf z

Nimbus和Look and Feel还属于标准界面的领域,而这本书显然不是为了实现标准界面,而是写如何打造出具有创新性的和具有独特体验的界面。

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

4 讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT