《JAVA图形界面教案》由会员分享,可在线阅读,更多相关《JAVA图形界面教案(7页珍藏版)》请在人人文库网上搜索。
1、第十一章、图形用户界面总论:本章学习图形界面的初步知识,包括图形界面的概述,容器类,布局管理器,辅 助类,绘图等知识点。1、图形界面的概述Java中有两个包负责图形界面的构建:swing和awt。awt包中的类主要是调用当前操作系统的组件来实现GUI编程,特点是速度快,但是跨平台性很差,称为重型组件。swing包中的类主要是模拟组件来实现 GUI编程,由于是模拟组件,所以他的速度 较慢,但跨平台性很好.称为轻型组件,swing包的类都以J开头,以示和awt包 中的类进行区分2、GUI 类分为三组:容器类(Jframe、jpanel、jdialog )、组件类(Jbutton、 jlabel )。
2、和辅助类(Font、graphics、color、dimension、fontmetrics ) 这些类都是java设计人员精心设计的类,供我们直接使用。3、所有图形界面组件的关系如下:Awt中的component类是所有swing和awt类的根类Awt中的con tai ner类是所有容器类的根类Swing中的所有组件类(组件)均继承自jcomponent类第一节.容器类与布局管理器1、容器,即可以盛放其他组件的组件。主要有如下几个:Container :一个容器类,他的实例常用作接受其他的容器引用。Jframe :框架(窗体),类似于 Windows系统中的窗口。Jdialog :用来设计。
3、对话框。2、JFrame类该类的对象即是一个窗口,其构造方法可以带参数(窗体名字) ,也可以不带参 数。该类有一系列的方法可以调用。见下例:例子:JFrame的基本用法1)生成一个窗口2)能够关闭生成的