请问做java se开发一个C/S架构的系统界面用swing还是swt好呢?

请具体分析下原因。。谢谢

看项目组员对两者熟悉程度,Swt/JFace可能性能会好一些,首要考虑的是对哪种更熟悉,或者说你更喜欢哪种。另外如果要跨平台,swt版本要对应。
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-09-24
自己做的练习?
这两个一直是竞争对手。。。就好比你选用JAVA IDE用eclipse还是netbeans,哪个比较好。。。
如果你是自己的学习, 就看SWING,它的设计模式很精彩。。
SWT,我没有怎么用过,但是eclipse就是基于swt的,
还有就是做JAVA SE 方面,可能两个都要会,SWT做界面好,但数据表格等处理不好,还是要用SWING的。。

java在c\/s开发方面是不是特别烂?几乎没人用?
我也是做java的,你说的很对。java的优势就是web方面。swing简直惨不忍睹啊。如果非要用java做c\/s的话,最好用原生的swt。swing被封装过。不过不管怎么说,java做c\/s是非常不方便。还有,winform又好用又强大,的确能轻松完爆swing。.net嵌入式倒是没玩过,不知道有多强大。一起挨骂吧... ......

用java怎么开发聊天软件
做界面的话可以有b\/s,c\/s结构两种。b\/s就是浏览器\/服务器的方式,用web的方式进行聊天。c\/s就是client\/server的方式,桌面程序样子的,一般都是这个方式。java做桌面界面的一般有awt\/swing\/swt三种类库。最流行的是swing,老一点的是awt,如果你想做的界面和操作系统的界面一直(感官一样),那就...

java牛的是bs结构还不是cs结构
当然了,java牛的方面当然是BS方面了。虽然,java也可以进行界面的开发,但是和其他的语言比起来就不是一个层次的,它的awt就不用说了,太死板了;swing虽然进行了改进,但还是“java”风格风格的界面,和操作系统看起来总是哪么的格格不入,swt\/jface算是java界面开发的极致了,能可以和操作系统保持...

Java适合开发桌面应用程序吗?
java swing配置的按钮相对来说不太美观,而且优化,排版设计都没有C#的好,甚至界面设计都要考代码段来写,不够直观,虽然有可拖动构建按钮的界面但是用很不方便。桌面级的应用中有些直接调用了windows的底层,对于java来说先要通过JVM然后再去windows对于数据量大的,效率要求严格的,多一层可能会对效率...

java能做什么好玩的东西出来吗?(桌面,手机,网络都可)
桌面程序方面,JAVA也有自己的,比如swing,swt之类的框架,但是由于JAVA写桌面程序比较费劲写出来还不太好看,所以很少用JAVA写桌面程序(此条纯属个人意见,因为JAVA桌面项目是在太少了)既然倾向于JAVA 就去学呗,学好一门 我们可以再去学一门语言嘛。因为你不可能一辈子都只会一种语言。PS:C++刚开始...

好想认真学好JAVA哦 可总感觉时间太仓促 大学里学Java 感觉都是在走...
如果你对操作系统比较熟悉,你可以学习C\/Linux等等,为Linux内核开发\/驱动程序开发\/嵌入式开发打基础。 如果你想介入到应用范围最广泛的应用软件开发(包括电子商务电子政务系统)的话,你可以选择J2EE或.NET,甚至LAMP组合。每个领域要求的背景知识不一样。做应用软件需要对数据库等很熟悉。总之,你需要根据自己的特点来选择...

什么是java阿,具体是做什么用的?
利用本地虚拟机运行的Java应用程序,通常利用Swing或SWT等来编写跨平台的GUI界面系统。通过编写Servlet\/JSP来提供网络服务,运行于网络应用程序服务器中。利用嵌入式Java虚拟机运行于手机等移动设备的Java应用程序,使用J2ME API。Java平台根据API和使用领域,主要分为三种技术 Java SE (旧称J2SE) - Java ...

JAVA的主要应用领域是什么?
1X网络中基于Java技术的无线。6、各大旅游网站基本都是使用java做的开发。7、出行的交通工具的订票系统绝大部分也是使用java开发的。8、流行的大数据,最主流的大数据框架Hadoop的应用主要用Java开发。Java最大的优势之一就是它在大数据领域的地位,目前很多的大数据架构都是通过Java来完成的。

java主要是做什么的?
大部分银行和第三方交易系统均用Java开发前台和后台电子交易系统以及数据处理项目等等。● Web应用 Java 语言在电子商务领域以及网站开发的领域都占据了一定的位置。开发人员可以用不同的框架来创建web项目。时常被应用在各个政府部门如科学技术部、国家安全部、文化部等部门。● J2ME应用 有一段时间,安卓上...

JAVA的主要用途是哪个方面
1、Android应用 许多的 Android应用都是Java程序员开发者开发。虽然 Android运用了不同的JVM以及不同的封装方式,但是代码还是用Java语言所编写。相当一部分的手机中都支持JAVA游戏,这就使很多非编程人员都认识了JAVA。2、在金融业应用的服务器程序 Java在金融服务业的应用非常广泛,很多第三方交易系统、...

相似回答