📜  AWT 完整表格

📅  最后修改于: 2021-10-20 12:19:34             🧑  作者: Mango

AWT代表抽象窗口工具包

它是一个平台相关的 API,用于在Java开发 GUI(图形用户界面)或基于窗口的应用程序。它是由 Sun Microsystem 于 1995 年开发的。它在使用中是重量级的,因为它是由系统的主机操作系统生成的。它包含大量的类和方法,用于创建和管理 GUI。

Java AWT 层次结构

特征

  • 它是一组本机用户界面组件。
  • 它本质上非常坚固。
  • 它包括各种编辑工具,如图形工具和成像工具。
  • 它使用本机窗口系统控件。
  • 它提供了包括形状、颜色和字体类的功能。

优点

  • GUI 开发和程序执行占用的内存非常少。
  • 它非常稳定,因为它很少崩溃。
  • 它依赖于操作系统,因此性能很高。
  • 由于其简单的界面,初学者易于使用。

缺点

  • AWT 的按钮不支持图片。
  • 它本质上是重量级的。
  • 两个非常重要的组件树和表不存在。
  • 可扩展性是不可能的,因为它依赖于平台