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入门
    搭建内网穿透服务
    nacos集群配置安装
    jenkins入门
    Linux系统管理与自动化运维
    SVN
    JAR包启动
    服务器rm -rf 恢复案例 好文章
    docker入门到放弃
    CentOS7安装图形界面及报错处理
  • 原文地址:https://www.cnblogs.com/SSSzhanglingzhi/p/10833490.html
Copyright © 2011-2022 走看看