zoukankan      html  css  js  c++  java
  • 浅谈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函数.

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

  • 相关阅读:
    面向对象
    Vue + webpack 项目实践
    配置webstorm监听less时时转换
    delegate事件代理
    JS for 循环
    JS while 循环
    JS switch 分支语句
    JS if 判断
    JS 运算符
    JS typeof() parseInt() parseFloat()
  • 原文地址:https://www.cnblogs.com/SSSzhanglingzhi/p/10833490.html
Copyright © 2011-2022 走看看