导航:首页 > 编程语言 > javaswing框架

javaswing框架

发布时间:2022-09-30 18:20:43

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

的确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..

② java swing组件的优点有哪些

Java Swing组件的特点:

1、Swing的实现是一个小型GUI框架,该框架无基本平台依赖性,而在AWT实现中却有依赖性。

2、javax.swing.JComponent类是所有Swing组件的基类。

3、Swing模型的目标是要遵循模型-视图-控制器体系结构。模型封装了数据和状态的底层表示。

4、javax.swing.plaf包提供了一个接口和许多抽象类用于定义可插入的外观框架。缺省的外观由javax.swing.plaf.basic包中的类实现。

③ swing框架是java se里的还是java ee里的

swing框架是java se里的,里面包含很多组件,可以快速进行搭建界面。java ee主要是网页开发,比如三大框架之类的,jsp

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

不是被淘汰了,而是压根就没流行起来。

Swing 一开始的目标是为各个平台提供统一的 UI 及其观感(Look and Feel),这就造成了两个主要的问题:

1. 由于各个平台支持的组件不完全相同,Swing 为了严格的跨平台,只能取其交集,因此,丢弃了平台相关的组件,反而是对特定平台的完整用户体验造成了伤害。
2. 丑。UI 组件的观感与各平台本身的观感格格不入,用户根本就不埋单。

另外,普通用户想用 Swing 程序,还得先装 JRE,甚是麻烦。

所以啊,它根本就没流行起来。

我有一个微信公众号,经常会分享一些Java技术相关的干货。
如果你喜欢我的分享,可以用微信搜索“Java团长”或者“javatuanzhang”关注。

⑤ java swing中关于框架之间的调用

如果你要A框架 和B框架每次都是 同一个 就不要NEW了
把他们都设为单例模式 这样你每次都是获取同一个A和B 获取到同一个对象就好了

阅读全文

与javaswing框架相关的资料

热点内容
51单片机晶码管 浏览:281
怎么查服务器假死原因日志在哪看 浏览:277
扫描pdf文件 浏览:926
解压密码百度云在线解压 浏览:767
传播学算法推荐 浏览:749
我的世界网络游戏如何查找服务器 浏览:257
安卓和苹果通讯录怎么互传 浏览:203
怎么打开隐私与应用加密的菜单 浏览:416
我的世界服务器小游戏的地址大全 浏览:578
在网络安全中加密安全机制提供了数据的 浏览:249
南京前端程序员私活怎么收费 浏览:981
拓扑pdf 浏览:440
如何在工行app查我的订单 浏览:214
车压缩机改电动 浏览:83
如何寻找音乐app 浏览:831
一加加密的照片 浏览:200
阿里云虚拟主机php 浏览:639
不卡点的解压视频 浏览:391
hex文件下载单片机 浏览:873
实现编译器的自展技术 浏览:655