《java6图像处理部分》由会员分享,可在线阅读,更多相关《java6图像处理部分(107页珍藏版)》请在金锄头文库上搜索。
1、1,GUI 编程,第六章,2,回顾,运行时发生的错误称为异常。 Java 使用 try 和 catch 块来处理异常。try 块中的语句引发异常,而 catch 块则处理异常。 可以同时使用多个 catch 块来分别处理各种异常类型。 所有实现接口的类必须定义接口中的所有方法体。,3,目标,了解 AWT 包/Swing包及其组件 掌握如何创建 GUI 程序 掌握 Swing 组件的基本用法 掌握如何使用布局管理器构造复杂的布局,4,(AWT)抽象窗口工具包,图形用户界面(GUI)可以通过键盘或鼠标来响应用户的操作。 抽象窗口工具包(AWT)是一组Java类,此组Java类允许创建图形用户界面(
2、GUI)。 AWT提供用于创建生动而高效的GUI的各种组件。,5,java.awt 包中的类体系结构,6,不仅包含了所有AWT中的容器和组件,而且增加了很多新的容器和组件。Javax是java extension 的缩写,即java扩展包,它是JFC(Java Foundation Class)中的一员。具有图形用户界面的Swing应用程序都具有至少一个顶层容器。Swing中共有4个顶层容器:JFrame, JDialog, JApplet, JWindow。,Swing,7,Swing组成,容器(Container):容器是用来摆放图形用户界面中各种组件的一个矩形范围。一般说来,一个应用程序的图形用户界面必须有一个顶层容器,比如一个窗口。 组件(Component):组成用户界面的基本组成单位,它不能包含任何其他的组件或容器。主要是用来接收用户指令的,例如:按钮、复选框、下拉菜单等等。,