Java2网络编程基础 第六章 GUI编程 Designed by Chiyong C2005
1 Designed by Chiyong,©2005 Java2 网络编程基础 GUI 编程 第六章
回顾 运行时发生的错误称为异常 Java使用try和 catch块来处理异常。try 块中的语句引发异常,而 catch块则处理异 常 可以同时使用多个 catch块来分别处理各种 异常类型。 关键字 throws用于列出一个方法可能引发 的异常类型。 Java中的垃圾收集就是将分配给对象但不 再使用的内存回收或释放的过程。 Designed by Chiyong C2005
2 Designed by Chiyong,©2005 回顾 • 运行时发生的错误称为异常。 • Java 使用 try 和 catch 块来处理异常。try 块中的语句引发异常,而 catch 块则处理异 常。 • 可以同时使用多个catch 块来分别处理各种 异常类型。 • 关键字 throws 用于列出一个方法可能引发 的异常类型。 • Java 中的垃圾收集就是将分配给对象但不 再使用的内存回收或释放的过程
目枥 了解AWT包及其组件 掌握如何创建GUI程序 掌握AWT组件的基本用法 掌握如何使用布局管理器构造复杂的布局 Designed by Chiyong C2005
3 Designed by Chiyong,©2005 目标 • 了解AWT 包及其组件 • 掌握如何创建 GUI 程序 • 掌握AWT 组件的基本用法 • 掌握如何使用布局管理器构造复杂的布局
抽象窗口工具包(AWT包) >图形用户界面(GU)可以通过键盘或鼠标来响应 用户的操作。 抽象窗口工具包(AWT: Abstract window toolkit) 是一组Java类,此组Java类允许创建图形用户界 面(GUn)。 >AWT提供了用以生成生动而高效的GU的各种组 件,事件处理的系统和安排组件来实现平台无关性 的机制(布局管理器)。 Designed by Chiyong C2005
4 Designed by Chiyong,©2005 抽象窗口工具包(AWT包) ➢ 图形用户界面(GUI)可以通过键盘或鼠标来响应 用户的操作。 ➢ 抽象窗口工具包(AWT:Abstract Window Toolkit) 是一组Java类,此组Java类允许创建图形用户界 面(GUI)。 ➢ AWT提供了用以生成生动而高效的GUI的各种组 件,事件处理的系统和安排组件来实现平台无关性 的机制(布局管理器)
applet在不同平台上的显示 坐标系统> 坐标系统 (0.0) J NOW applet applet 平台A 平台B 没有办法来确定 applet在屏幕上的位置,所以 applet 在不同的平台上运行时,可能显示在不同的位置,这 依赖与该系统的坐标系统。 Designed by Chiyong C2005
5 Designed by Chiyong,©2005 applet 在不同平台上的显示 平台 A 平台 B applet applet 没有办法来确定applet 在屏幕上的位置,所以 applet 在不同的平台上运行时,可能显示在不同的位置,这 依赖与该系统的坐标系统。 (0,0) 坐标系统 坐标系统 (0,0)