第11章图形用户界面
学习目的:
了解AWT与Swing编程
初步掌握Java中的界面规划和设计
掌握Swing常用组件的使用
掌握Java的事件处理机制与事件模型
了解Java中的多媒体操作
学习重点:
掌握界面规划中的基本概念及各自的作用
掌握事件处理机制和事件模型
掌握常用组件的使用方法(学会使用API文档)
2017/11/10
2
第11章图形用户界面
本章提要:
1. Applet编程基础
2. GUI基础
3. Java中的常用GUI组件
4. Java的事件处理机制和事件模式
5. Java的多媒体应用
2017/11/10
3
Applet类
,可以完成以下功能:
1. 可以用来包含其它界面组件
2. 可以响应基包含的组件引发的事件
Applet基础
Applet也称小程序,是在客户端运行的Java程序。
2017/11/10
4
Applet的运行环境
运行Applet的客户端必须安装JRE(Java运行时环境)
1. 可以运行于支持Java的浏览器
2.
Applet基础
2017/11/10
5
Applet的运行机理
服务器
客户端浏览器
网页
<html>
…
<Applet …>
</Applet>
…
服务器
Applet
字节码
Applet基础
2017/11/10
6
Applet应用程序接口(API)
Applet基础
方法原型
功能
public void init( )
第一次被创建,初次运行初始化Applet时调用
public void start( )
当Applet进入浏览器中,并且允许启动时调用
public void paint(Graphics g)
作为update()的一部分调用,以便对画布进行绘制
public void stop()
每次Applet从浏览器的视线中离开时调用
public void destroy()
Applet不再需要,将它从页面中卸载时调用
2017/11/10
7
图形用户界面
容器
容器(Container)就是可以包含其它组件的组件。
常见的容器有:面板(Panel)和窗体(Window)两大类,Window又包含Frame、Dialog和JWindow等。
图形用户界面(GUI),是现在程序设计的规范。
2017/11/10
8
组件
ponent)就是GUI界面中的每个元素,。
组件是GUI中最基本的元素。
图形用户界面
2017/11/10
9
识别用户窗口界面的组件
用户界面(UI)的两种常用分类:
命令行方式和图形用户界面(GUI)
在Java中,GUI可以使用抽象窗口工具集(AWT)和Swing来实现。
图形用户界面
2017/11/10
10
第11章 图形用户界面 来自淘豆网m.daumloan.com转载请标明出处.