如果专职做GUI的开发,我认为swing方面的技术就显的非常必要,那就建议你一定要好好学swing,但是现在做swing方面的开发比较少,基本是网络上的应用,比如socket,或者J2EE等,如果这样,从自身知识体系出发,swing的知识只要浅尝辄止,关键是掌握事件处理,精力还是别太放在swing上。

解决方案 »

  1.   

    我现在做一个项目就是用swing来写的,项目做下来巩固了不少东西,一切为了把事情做好,可以不用太深入都行。
      

  2.   

    我现在也在学swing我认为关于一门技术,首先要理解他的机制也就是原理然后在实践中学习关于《JFC核心编程》我认为只适合做参考书,每必要把他读完
      

  3.   

    我觉得Swing的基本控件写起来差不多
    只要会写一种,其他的也就差不多了
      

  4.   

    Swing设计得不错,有必要一读
      

  5.   

    Swing里面是把Design Pattern运用的淋漓尽致的,值得一读!
      

  6.   

    swing还是有必要学的,它体现了很多java的思想。比如事件机制。
    而且可以很方便的在gui的设计中学到其他东西,如jdbc,多线程等,以后如果用及j2ee的东西可以把精力放到专门的技术上。对于swing或是awt的控件,能有一些简单的了解就行了。用到时再去查帮助。没必要把大量精力放到JFC上。(我现在主要就是做swing的,说这话好像有点不仗义^_^)
      

  7.   

    我认为 LuZhou(卢周)讲的不错。很赞成。“ 自身知识体系出发,swing的知识只要浅尝辄止,关键是掌握事件处理,精力还是别太放在swing上。”我认为学swing只要有点基础,到用到的时候查一下mfc的书就行了,没必要把所有的swing都撑握了。关键还是要学习它的编程方法。事件机制吧。
    我的一点拙见。
      

  8.   

    看你做什么了,不过我什么都做,从后端到前端,当你能用swing做出office的应用框架的时候,感觉是不一样的,但我也不建议每个人都这样,是要花很多时间的
      

  9.   

    我准备主要攻网络应用方面我想是否我应该如各位所说
    “ 自身知识体系出发,swing的知识只要浅尝辄止,关键是掌握事件处理,精力还是别太放在swing上。”等以后用到的时候再加深。
    谢谢大家