2009年3月12日星期四

Java界面开发学习笔记

前几天和朋友聊到Java界面开发的时候,他说苦于没有真正介绍一些可以提升软件用户体验的技巧方面的书籍,市面上的多数介绍Swing或者SWT的教程、学习笔记等,都是介绍了Swing/SWT的概念和一些控件的使用方法,但是如果要让读者学完教程后再实现一个有新意,亲切友好的界面时,大多数读者的反应是,确实会使用控件,但是不知道何时使用,何处使用。所以一些Java程序员对界面开发都采用了敬而远之的态度,也就出现了一些阿Q精神:“Java开发的界面能好到哪去,只要能凑活着用就行了”,“Swing本地化不好,速度慢,SWT不是Java语言标准,支持的平台太少”之类云云。
读完该系列文章后,你会发现Java也可以开发出很酷很炫的界面。Swing和SWT对于Java程序员来说都是无价之宝。
本系列文章主要以实例讲解的方式阐释一些窗口布局、控件重写、窗口特效以及Eclipse RCP技术。
具体内容暂定如下:
·SWT Designer插件介绍和使用
·使用Swing皮肤机制来构建多主题的程序
·拖拽效果的实现
·QQ窗口自动隐藏效果的实现
·构建自己的控件库
·欢迎界面的制作
·OutlookBar的介绍及使用
·声效的使用
·滚动字幕效果的实现
·居中显示和全屏显示
·面板的动态增删
·使用布局增加界面友好性
·Eclipse RCP技术的详细介绍
·NetBeans富客户端的介绍
以上仅为暂定内容,后续编写过程会有所增删,敬请关注。也希望大家提出宝贵意见和建议。

没有评论:

发表评论