Sun网站上的Java Tutorial就非常好,非常适合。它的Swing部分也很不错。学了基础的之后,尽量自己学着写一些自定义组件,加深对Swing体系结构的了解。当然学习Swing需要执着,需要悟性,别指望着写几个JFrame程序就能成为高手。Swing和VC,.Net的界面开发思想完全是不一样的。
我总结大体可以分为以下四步吧。
1.先跟着教程写代码,例如《Java编程思想》里的关于Swing的代码。
2.研究一些高级的Swing代码,可以参考《Java2核心技术》里关于Swing的代码。
3.研究Java2D的一些高级特性。
4.着手自己开发类库和特效。
Swing基本上无所不能,JavaScript能做的一切特效它都可以做,而且做的更好。正因为Swing做的太好了,所以它也是比较难学的。
[b]
.Net界面很华丽,你用吧,至于它为什么华丽,是微软的事。[/b]
[b]Swing界面也可以很华丽,至于能多么华丽是你的事。[/b]
关于Swing界面更具体的文章,请查看站内文章:
[b]《Swing免费皮肤Substance的使用》[/b][url]http://javapub.iteye.com/blog/793345[/url]
我总结大体可以分为以下四步吧。
1.先跟着教程写代码,例如《Java编程思想》里的关于Swing的代码。
2.研究一些高级的Swing代码,可以参考《Java2核心技术》里关于Swing的代码。
3.研究Java2D的一些高级特性。
4.着手自己开发类库和特效。
Swing基本上无所不能,JavaScript能做的一切特效它都可以做,而且做的更好。正因为Swing做的太好了,所以它也是比较难学的。
[b]
.Net界面很华丽,你用吧,至于它为什么华丽,是微软的事。[/b]
[b]Swing界面也可以很华丽,至于能多么华丽是你的事。[/b]
关于Swing界面更具体的文章,请查看站内文章:
[b]《Swing免费皮肤Substance的使用》[/b][url]http://javapub.iteye.com/blog/793345[/url]
本文介绍了使用Swing进行界面开发的四个阶段:从初学者到高级开发者的过渡过程。第一阶段是跟随教程实践基本代码;第二阶段是研究并理解高级Swing代码;第三阶段涉及学习Java2D的高级特性;最后,开发者可以尝试自己开发类库和特效,使Swing界面更加丰富多彩。
656

被折叠的 条评论
为什么被折叠?



