终于知道Java的基本类了

Java基本类
  Java基本类 (JFC),由一些软件包组成。这些软件包主要包括下面一些应用程序接口(API):
  •抽象窗口工具集(AWT)(1.1及以上版本)。
  •Swing构件。
  •Java2D应用程序接口(2D API)。
  •兼容程序接口。
   上面列出的这些应用程序接口可能会出现在多个软件包中。例如:2D API在Java.awt和 Java.awt.image软件包中都存在,虽然像Java.awt.geom等一些特殊的软件包也支持2D API,但 是大量的2D API类都存在于Java.awt软件包中。
  
  AWT(1.1及以上版本)是JFC的核心。AWT为JFC的构成提供了以下的基本结构:
  •代理事件模型。
  •轻量构件。
  •剪贴板和数据传输。
  •打印和无鼠标操作。
  AWT包括4个主要的类:
        Component(构件)——菜单、按钮、标签、列表等构件的抽象基本类
        Container(容器)——扩展Component的抽象基本类。由Container演变的类,如Panel、Applet、Window、Dialog和Frame等
        LayoutManager(布局管理器)——定义容器中构件位置和尺寸方法的接口
        Graphics(图形类)——定义构件内图形操作的基本类,每个构件都有一个相关的图形对象
   抽象窗口工具集
   在开发applet和图形应用程序时,一般需要用到AWT,AWT是免费Java开发工具包(JDK)的一部分。 AWT的作用是给用户提供基本的界面构件,例如按钮、列表、菜单、文本域等等。AMT 构件主要是用来建立图形用户界面的独立平台。此外,AWT还提供事件处理结构、支持剪贴板、数据传输和图像操作。随着2D API的出现,AWT还包括提供高级字体操作、打印、地理数据获取和输入方法等功能的软件包。AWT的初始版本是基于在简单用户界面中开发小applet 程序而设计的,与之相比,当前的AWT做了很大的改进,它提供事件模型重新设计、剪贴板和数据传输支持以及打印和无鼠标操作等功能。从而与Parc Place的VisualWork或Borland公司的Object Windows Library(OWL)等企业级用户界面具有更多的可比性。 

你可能感兴趣的:(java,api,图形,applet,Borland,java开发工具)