浅谈JAVA GUI中,AWT与Swing的区别、联系及优缺点


浅谈JAVA GUI中,AWT与Swing的区别、联系及优缺点

A.区别

1.发布的时间

AWT是在JDK 1.0版本时提出的

Swing是在AWT之后提出的(JAVA 2)

2. ”重量”

    AWT是重量级组件,因为用了大量的Windows函数

    Swing是轻量级组件,压根没用Windows函数

3.可支持平台

   AWT只能在Windows平台下执行

   Swing可以在任意平台执行

4.使用人数

   Swing>AWT

   原因;java的可移植性受到很多程序员的青睐。

B.联系

1.都是Java图形用户界面的处理方法

2 .Swing是以AWT平台为基础构建起来的组件。

C.优缺点

1.可移植性

AWT移植性差, 仅能在Windows平台上使用

Swing移植性好,能在任意平台上使用

2.在Windows平台运行

AWT的代码较少且执行速度更快,因为很多操作都可以调用Windows函数.

 

最后,如果有任何描述不妥的地方,请您指出来,谢谢您的配合。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM