Java 中的 Swing 框架现在是不是被淘汰了

 我来答
雪飞潇潇
2017-10-23 · TA获得超过6273个赞
知道大有可为答主
回答量:1968
采纳率:91%
帮助的人:845万
展开全部

的确 java写客户端界面这一块 , 还是有很多的劣势的.

比如:

  1. 写好的应用, 传给其他电脑, 要想成功运行, 需要对方有java运行环境. 如果没有,那么需要1个几十上百M的 jre包.  那怕就是一个Hello Word的窗口程序..

  2. 界面不太美观, 如果试图美化 ,那么比较麻烦...需要很多的类去继承和修改

  3. 组件很少, swing连最基本的日期组件 . 都没有提供...

  4. 目前C/S架构的软件势头都被B/S架构的软件给盖住了. .. 所以swing也不例外

  5. java的重心也不在swing界面这一块

不过我们还是要简单学习和了解Swing /awt技术

因为 一些古老的软件 有极少的可能是由swing/awt技术开发的. 需要维护

其次, 可以利用swing写一些自己使用的工具软件.  那还是想当方便的~

再次, swing的架构还是比较厉害的, 经典的MVC架构,值得学习

最后, 如果要深入了解java界面技术 ,那么可以了解下javaFX..  

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式