- 1
- 0
- 约7.49千字
- 约 36页
- 2017-02-27 发布于湖北
- 举报
第8章 图形用户界面设计概述 现代的应用程序早已进入图形时代,命令行程序只在特殊的时候才会使用。 Java提供了丰富的类用来生成图形用户接口(Graphical User Interface,GUI)。 本章将讲述Java GUI的发展、AWT的构成、布局管理器的应用及Java的事件处理模型。 8.1 AWT概述 Java1.0包含一个用于GUI编程的类库,叫抽象窗口工具箱(Abstract Window Toolkit, AWT)。 Java.awt包中最核心的类是Component类,是构成Java图形用户界面的基础,所有其他组件都是从Component类派生出来的。 注意:Component类是一个抽象类,不能直接使用。 在Componen类中定义了AWT组件具有的一般功能如大小和位置控制 ,外形控制,组件的状态控制等 ·大小和位置控制 一个组件的大小和位置可以通过组件提供的一些方法来指定,相应的方法包括setSize()、setLocation()等。 ·外形控制 可以通过getFont()、setFont()、setForeground()等方法设置组件中的字体、颜色等。 ·基本绘画支持 方法repaint()、paint()、update()用于在屏幕上绘制组件,AWT绘图系统通过一个单独的线程控制程序何时进行组件的绘制。 ·组件的状态控制 提供的有关组件状态控制方
原创力文档

文档评论(0)