java语言GUI编程pdf_JAVA编程高级-GUI编程.pdf

JAVA编程高级-GUI编程

JAVA编程高级

—— GUI编程

3 Sept. 2008

© Neusoft Confidential

GUI编程

目标: Java Swing包,什么是组件

和容器的概念及相关类。布局管理 教学方法:讲授ppt +

上机练习

器。Swing 中常用组件的使用。

Swing 中的事件处理模型。

本章要点

• GUI 概述

• Swing 容器和组件

• 布局管理器

• GUI 事件处理

Contents

1 GUI概述

2 Swing容器和组件

3 布局管理器

4 GUI事件处理

GUI概述

• GUI (Graphical User Interface)图形用户界面

通过java 应用程序提供给用户操作的图形界面,包括窗口、菜单栏、

工具条、按钮等组件和其他各种屏幕元素

GUI概述

• Java GUI

Java 提供了两个GUI 的开发包:

java.awt

javax.swing

java.awt 包

AWT是java GUI 的早期版本,AWT 中提供了基本的GUI设计工

具,但组件种类有限,无法设计所需的所有功能。

java.awt 包中的抽象类Component 是所有Java GUI 组件的共同

父类,它规定了所有GUI 组件的基本特性。

javax.swing 包

Swing是构筑在AWT上层的一组GUI组件集合,与AWT相比

Swing提供了更完整的组件,引入了许多新的特性和能力。

GUI概述

• GUI 组件

按其作用可分为两大类:

基本组件(简称组件、构件)

容器

GUI 组件:也称构件,其上不能容纳其他组件,如按钮、文本框

等图形界面元素。

容器:是一种特殊的组件,用来容纳其他组件,如窗口、对话框

等。

菜单栏

按钮

文本框

下拉列表框

窗口

Contents

1 GUI概述

2 Swing容器和组件

3 布局管理器

4 GUI事件处理

Swing容器和组件

•Swing组件继承关系图

Frame JFrame

window

Dialog JDialog

object component container

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值