阅 读 文 章

收集Swing美文!!!

[来源:网上转载 (CSDN转载) | 作者:网友(iceman1952) | 时间:2007-07-27 | 浏览:人次 ]

谁有一些评论Swing的文章的地址  
   
  一直在学习Swing,发现了一个现象。如果认为自己是在学设计十分优雅,极具扩展,nb无比的,很有前途的东西,精神头立刻就来了。当然,如果碰到狂贬Swing的文章,俺就用批判的眼光看--尽量少相信吧,呵呵。不是俺偏激,也不是盲目的崇拜,只是既然入了java这个阵营,就学精这一门,广博还不如精深,当然咱也精不到哪里去,呵呵。  
   
  搞技术的,当然俺说的是一般的搞技术的人,技术狂人,牛人除外,都是在不断的欺骗自己,告诉自己学的东西还是比较先进的,然后在自己学习的成就感中慢慢前进。然后发现自己不行,在回来学。呵呵  
   
  希望大家可以提供一些。url,文章皆可。  
  中英文皆宜!!!  
  希望对学习Swing的同仁有帮助,感谢大家!!!
我蹬你个废  
  顶了
你上gui设计版去找不就得了。
jfc核心编程第二版是专门讲swing的,还有一本比较老的好像叫《java图形设计》,记不清了,听说讲得不错。swing做好了真不容易,易用性不太好,但的确强大。
没有人发啊,我想发一个  
   
  转自:http://www.matrix.org.cn/resource/article/44/44417_Swing+MVC.html  
   
  摘要:  
  Swing是一个设计优秀的Java包,它充满了大师的智慧,不管你的项目是否用到了Swing技术,我都要说,Swing是一个设计优秀的Java包,它充满了大师的智慧。如果你学了Java却连一个Button还不会写,就象你学习Visual   Basic却不会用Button,那可绝对是不能被原谅的。Swing技术的应用已经在国外大行其道,由于java的免费、易学以及大家对于java技术的充分信赖,好多公司早早的就把应用程序的一切,从后台服务到前台人机交互界面,统统移到了java开发上。Swing出现了快10年了,凭借其先进的设计思想,一直未曾落后于哪种语言的界面开发技术,使用和理解Swing的设计思想,对软件开发者大有裨益。    
   
  Swing的设计是MVC的典范。虽然MVC的概念有点泛滥,可是真正能够理解并熟练掌握、在设计和开发里面自然流露的并不多见。记得用VC++开发程序时候,MFC向导也是生成Document和View两个类,当时一直奇怪为什么这么绕圈子。再看Swing的设计,则到处充满了MVC的痕迹。仔细研究Swing中事件监听、Model-View分离、Renderer/Editor机制、可插拔的LookAndFeel等机制,简直就是一门艺术,充满了美感。而如果你非常痛恨这些设计并觉得他们怪异,很可能你是刚从VB或者Delphi转过来,这些快速开发工具帮助了你也“害”了你。    
   
  Swing设计的不错,不过可能过度学术化的设计也使得Swing跑起来并不灵巧,学习难度也大。这客观上确实使得Swing一直没有被广泛使用,而且广受诟病。记得以前“Swing有什么成功的应用吗?”之类的帖子一直是热门话题。IBM等则趁机抓住小辫子弄了SWT吸引了不少人,使得Java   GUI技术面临分裂的危险。    
   
  不过随着JAVA的不断升级和优化,Swing的速度一直在提高,美观性也在改善,基于Swing的成功应用也越来越多了。关于Swing是否消亡或被SWT代替或是否能作桌面应用的争论逐渐少了。不过喜欢并精通Swing技术的开发者,尤其在国内,依旧非常少。    
   
  好在情况在转好。Sun正意识到Eclipse和SWT所带来的威胁,下了大力气发展NetBeans,其最新版本对Swing   GUI可视化设计的支持已经超过了所有对手,其Rich   Client框架也走向成熟,这对Swing的发展和应用是一个很大的推动。随着WEB热潮的减退,人们又更多的开始理性的思考B/S和C/S架构的选择,某些领域Swing技术已经成为首选的解决方案。随着JGoodies、JIDE、TWaver等优秀Swing产品的不断涌现,Swing会以更快速度在桌面应用中普及。    
论坛热门帖子: [lch203] 写得蛮好的linux学习笔记(10-21)
[黑马制造] 学习java的30个目标(10-19)
[笑傲股林] 做测试半年了,有点迷茫,应该再学些什么提高自己的测试水平和测试能力呢?(10-19)
[udp8589] 大家用google的来吱一声? 用百度的~~也来报道下?(10-18)
[沂偌掳兆] 本人总结的一些认为C++比较经典的书籍,希望对大家有用(10-18)
TAG标签: 收集 Swing 模型 C/S 方法 设计 技术 元件 MVC 一个 View

最新评论 共有0位网友发表了评论

发表评论

评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名:(注册)
密码:
验证码:
匿名发表

网站地图友情连接交流论坛网站投稿广告服务联系我们留言本站长统计
Some rights reserved: www.chmhome.com, 鄂ICP备07010232号 E-mail:chinakafei@live.com,QQ:552766
中国咖啡技术网(Chmhome):国外编程技术书籍,中文编程手册,经典编程文章,交流技术,技术软件下载,计算机论文,毕业论文.