下载此文档

07 Java GUI应用程序设计.ppt


文档分类:IT计算机 | 页数:约64页 举报非法文档有奖
1/64
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/64 下载此文档
文档列表 文档介绍
第7章 Java GUI应用程序设计
内容提要:
Java抽象窗口工具集
Java事件处理
ATW组件
Swing图形用户界面
图形设计
(AWT)
AWT-- AbstractWindow Toolkit
GUI -- Graphical User Interface
AWT中定义了多种类和接口,用于在Java Application/Applet中进行GUI设计
ponent的子类
AWT组件相关类的层次关系
图7-1 Java AWT组件类的层次关系
设计和实现用户图形界面
主要包括以下三个方面:
ponent):;
l 指定布局(Layout);根据设计需要排列容器内各组件的位置;
l  设计响应事件(Event)。


提供了基本的java程序GUI设计工具。
Component/ponent
Container
LayoutManager
容器(Container)
容器(Container)ponent的子类,因此容器类对象本身也是一个组件,具有组件的所有性质,另外还具有容纳其它组件和容器的功能。
容器类对象可使用方法add()添加组件
两种主要的容器类型
Window: 可自由停泊的顶级窗口
Panel:可作为容器容纳其它组件,但不能独立存在,必须被添加到其它容器中(如Window 或 Applet)
Java中GUI容器类层次
Frame类
Frame类是抽象类Window的子类
Frame对象显示效果是一个“窗口”,带有标题和尺寸重置角标
默认初始化为不可见的,可使用setVisible(true)方法使之变为可见
默认的布局管理器是BorderLayout
可使用setLayout()方法改变其默认布局管理器
Frame类继承层次

|
+----
|
+----
|
+----
|
+----
Frame类
Frame 应用举例
import .*;
public class TestFrame {
public static void main( String args[]) {
Frame f = new Frame("My Frame Test");
( 170,100);
( );
( true);
}
}

07 Java GUI应用程序设计 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数64
  • 收藏数0 收藏
  • 顶次数0
  • 上传人中国课件站
  • 文件大小0 KB
  • 时间2011-09-06