下载此文档

项目6ppt课件.ppt


文档分类:管理/人力资源 | 页数:约129页 举报非法文档有奖
1/129
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/129 下载此文档
文档列表 文档介绍
项目6 用户图形界面
项目概述
项目目的
项目支撑知识
项目实施
项目总结
扩展演练
项目概述
本项日为Java GUI实现。
返回
项目目的
·掌握图形用户界面实现的基本原理和方法。
.掌握Java语言中图形用户界面程序的编写。
.了解Java语言中图形用户界面的构造与设计。
返回
项目支撑知识
抽象窗口工具包AWT ( Abstract Window Toolkit)是API为Java程序提供的建立图形用户界面GUI的工具集,AWT可用于Java的applet和applications中。它支持图形用户界面编程的功能包括用户界面组件、事件处理模型、图形和图像工具、布局管理器等。
AWT图形用户界面设计
下一页
返回
项目支撑知识
,提供了基本的Java程序的GUI图形用户界面设计的工具,如图6-1所示AWT图形用户界面设计主要类之间的关系。
AWT类
AWT根据类的层次定义窗口,并在每一层添加了特定的功能。在这些窗口中,用得最普遍的是在小应用程序派生于Panel类的窗口和派生于Frame类的独立窗口。这些窗口的功能大多数来自于它们的父类。
上一页
下一页
返回
项目支撑知识
(Panel )
Panel类是Container类的一个具体的子类。它没有添加任何新的方法,只是简单地实现了Container类。一个Panel对象可以被看作是一个递归嵌套的具体的屏幕组件。Panel类是Appler类的子类。当屏幕输出直接传递给一个小应用程序时,它将在一个Panel对象的表面被画出。实际上,一个Panel对象是一个不包含标题栏、菜单栏以及边枢的窗口。这就是为什么在浏览器中运行一个小应用程序时,看不见标题栏、菜单栏以及边枢的原因。而当用小应用程序查看器来运行一个小应用程序时,小应用程序查看器提供了标题和边枢。
上一页
下一页
返回
上一页
项目支撑知识
其他的组件可以通过调用Panel类的add()方法被加入到一个Panel对象中,这个方法是从Container类继承来的。一旦这些组件被加入,ponent类中定义了的setLocation(),SetSize()以及setBounds()方法来改变这些组件的位置和大小。
(Window)
窗口类产生一个顶级窗口(Window)。顶级窗口不包含在任何别的对象中它直接出现在桌面上。通常,不会直接产生Window对象,而使用Window类的子类Frame类。
下一页
返回
项目支撑知识
(Frame )
Frame类封装了窗口通常所需要的一切组件,它是Window类的子类,并且拥有标题栏、菜单栏、边框以及可以调整大小的角。如果在一个小应用程序中创建了一个Frame对象,它将包含一个例如“Java Applet Window”的警告消息给用户,表示一个小应用程序窗口已经被创建。这个消息警告用户,他们看见的窗口是由小应用程序启动的,而不是被运行在他们机器上的软件所启动(一个伪装基于主机的应用程序的小应用程序将可以用于在用户不知道的情况下获得密码和其他敏感信息)。当一个Frame窗口被程序而不是小应用程序创建时,就创建了一个涌常的窗口。
上一页
下一页
返回

项目6ppt课件 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数129
  • 收藏数0 收藏
  • 顶次数0
  • 上传人yzhlya
  • 文件大小2.64 MB
  • 时间2018-10-16