日期:2014-05-20  浏览次数:20688 次

[小弟初学望指教]使用Java开发图形界面,J2SE和J2EE分别使用什么控件库最有前途?
AWT?   SWT?   Swing?   在小程序和企业应用上,现在比较流行哪种?

另外,现在JAVA做开发,什么方面或者技术最流行或者最有前途?

小弟初学,望各位达人多多指教

2天结贴

------解决方案--------------------
Swing没有完全代替AWT,而是基于AWT架构之上,Swing仅仅提供了能力更加强大的用户界面组件。
顺便问一下,SWT是什么?
------解决方案--------------------
J2se: SWT
J2ee: AJAX
------解决方案--------------------
SWT是Standard Widget TooIkit,是Eclipse开发的可视控件,使用了本地代码,所以执行效率比较高。Swing在从Java5.0和Java6.0的改进之后,执行效率也大大提高了。目前孰优孰劣还不好说清楚。不过直接使用AWT组件的情况是基本上不存在了。

写Desktop程序,用Swing和SWT都不错,因为目前Eclipse的发展势头强盛,NetBeans也在奋起直追,所以你可以根据自己的情况选学一样。

如果写企业应用,上面的东西都可以不管,但是相应的,你可能需要学学Java的一些常用框架如Struts、Spring、Hibernate等,应用服务器JBOSS、Tomcat等,客户端表现AJAX等。当然,同类型的选学一样即可,但不妨了解多样以进行比较选择。
------解决方案--------------------
用Swing写~~把SWING下面的类和AWT下面的事件触发搞清楚~
建议看下CORE JAVA