2、AWT介绍

2、AWT介绍

AWT是Swing的前身,我们使用AWT学习底层的实现而用Swing来画一些界面

2.1 AWT 介绍

AWT:抽象的窗口工具(Abstract Windows Tools),包含了很多的类和接口!用于GUI编程,GUI:图形用户界面编程

AWT包含了各种各样的元素:窗口、按钮、文本框

我们学过各种各样的包比如java.lang、java.util包,而AWT则是java.awt包,在我们的Java环境jre中存放了各种包存放在JDK安装目录下:jdk-1.8\jre\lib下的rt.jar下的java目录下就是我们常用的Java的各种包,包括util、time、text、sql、text、security、rmi、nio、net、math、lang、io、beans、awt、applet

AWT有两个核心类

  1. 组件(Component)

    1. 可以直接拿来用的组件比如button、TextArea、Label ···

    2. 不能直接拿来用的组件:容器(Container),容器又分为窗口(Windows)和面板(Panel),窗口(Windows)又分为Frame和弹窗(Dialog),面板(Panel)又有一个Applet

      2、AWT介绍_第1张图片

你可能感兴趣的:(Java_GUI,java)