6图形用户界面.ppt

6图形用户界面

第六讲 图形用户界面GUI 本讲要点 学习目标 掌握:图形用户界面实现的基本原理和方法。 掌握:Java语言中图形用户界面程序的编写。 了解:Java语言中图形用户界面的构造与设计。 重点 掌握:常用组件和布局管理的使用方法。 掌握:Java的事件处理。 难点 图形用户界面中各控件的熟练使用。 抽象窗口工具包 AWT简介 AWT是 API为Java 程序提供的建立图形用户界面GUI的工具集,AWT可用于Java的applet和applications中。 AWT图形用户界面设计主要类间的关系 AWT类 组件(Component) Component类是许多组件类的父类,是一个封装了组件通用的方法和属性的抽象类。 容器(Container) Container类是Component类的子类。容器本身也是一个组件,具有组件的所有性质,但是它的主要功能是容纳其它组件和容器。 面板(Panel) Panel类是Container类的一个具体的子类。 当屏幕输出直接传递给一个小应用程序时,它将在一个Panel对象的表面被画出。 一个Panel对象是一个不包含标题栏、菜单栏以及边框的窗口。 AWT类 窗口(Window) 窗口类产生一个顶级窗口(Window)。顶级窗口不包含在任何别的对象中,它直接出现在桌面上。 框架(Frame) Frame类封装了窗口通常所需要的一

文档评论(0)

1亿VIP精品文档

相关文档