栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Java程序设计 图形用户界面 【一】

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java程序设计 图形用户界面 【一】

Java程序设计 图形用户界面 【一】 AWT简介

AWT,抽象窗口工具包,用来建立和设置Java图形用户界面的基本工具

AWT中的所有工具类都保存在java.awt包中,此包中的所有操作类可用来建立与平台无关的图形用户界面(GUI)的类,这些类又被称为组件(components

AWT包中提供的工具类分为:

组件 Component容器 Container布局管理器 LayoutManager

组件

在图形界面中,用户经常会看到一个个的按钮、标签、菜单等,那么这些实际上就是一个个的组件

容器

容器中存放组件,并可以设置其位置、大小等

布局管理器

使用布局管理器可以使容器中的组件按照指定的位置进行摆放,另外的一个优点是,即使容器改变了大小,布局管理器也可以准确地把组件放到指定的位置,这样就可以有效地保证版面不会混乱

Swing简介

在Java 2中提供了轻量级的图形界面组件—Swing,Swing使用Java语言实现,是以AWT平台为基础构建起来的新组件,直接使用Swing可以更加轻松地构建用户界面。

在Java中所有的Swing都保存在javax.swing包中,从包的名称(javax)中就可以清楚地发现此包是一个扩展包,所有的组件是从JComponent扩展出来的。此类实际上是java.awt.Component的子类

JComponent类几乎是所有Swing组件的公共超类。就像Component类是所有的AWT组件的父类一样,所以JComponent的所有子类也都继承了本类的全部公共操作

在Swing中依然存在容器的概念,所有的容器类都是继承自AWT组件包。例如,在Swing中容器使用Jframe、JWindow、JPanel等,这些分别是frame、Window、Panel的子类。

在Swing中依然可以使用AWT中所提供的各个布局管理器,为组件进行统一的布局管理

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/726818.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号