下载此文档

Java实用PPT课件第10章.ppt


文档分类:IT计算机 | 页数:约94页 举报非法文档有奖
1/94
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/94 下载此文档
文档列表 文档介绍
第10章 基于Swing的图形用户界面设计
本章导读
☆ AWT组件与SWING组件
☆ JFrame窗体、菜单组件、布局设计
☆ 中间容器、文本组件
☆ 按钮与标签组件、复选框与单选按钮组件
☆ 列表组件、表格组件、树组件和进度条组件
☆ 窗口事件、鼠标事件、焦点事件和键盘事件
☆ 对话框
☆ AWT线程与计时器
☆ MVC设计模式
☆ 发布应用程序
1
精选PPT
AWT组件与SWING组件概述
Java早期进行用户界面设计时,。
“AWT”就是Abstrac Window Toolkit(抽象窗口工具包)的缩写。
Java 2()推出之后,,该包提供了功能更为强大的用来设计GUI界面的类。
。例如,,都有一个相应的本地组件在为它工作(称为它的同位体)。
、功能强大的组件,称为SWING组件,其中大部分组件是轻组件,没有同位体。
SWING组件的轻组件在设计上和AWT完全不同,轻组件把与显示组件有关的许多工作和处理组件事件的工作交给相应的UI代表来完成。这些UI代表是用Java语言编写的类,这些类被增加到Java的运行环境中,因此组件的外观不依赖平台,不仅在不同平台上的外观是相同的,而且较组件有更高的性能。,就不能运行含有SWING组件的程序。
2
精选PPT
JComponent类的部分子类以及JFrame类和JDialog类
3
精选PPT
容器类(Container)和组件类(Component)
Java把由Component类的子类或间接子类创建的对象称为一个组件;把由Container的子类或间接子类创建的对象称为一个容器。
◆ 可以向容器添加组件。Container类提供了一个public方法add(),一个容器可以调用这个方法将组件添加到该容器中。
◆ 调用removeAll()方法可以移掉容器中的全部组件,调用remove(Component c)方法可以移掉容器中参数指定的组件。
◆ 每当容器添加新的组件或移掉组件时,应该让容器调用validate()方法,以保证容器中的组件能正确显示出来。
容器本身也是一个组件,因此可以把一个容器添加到另一个容器中实现容器的嵌套。
,JFrame,JDialog和JComponent。
注:JComponent类的子类都是轻组件,,因此所有的轻组件也都是容器。
而JFrame、JApplet、JDialog都是重组件,即有同位体的组件,这样窗口(JFrame)、对话框(JDialog)、小应用程序(Java Applet)可以和操作系统交互信息。轻组件必须在这些容器中绘制自己,习惯上称这些容器为SWING的底层容器。
4
精选PPT
JFrame窗体
,因此JFrame类其子类创建的对象是窗体。
当应用程序需要一个窗口时,可使用JFrame或其子类创建一个对象。窗口默认地被系统添加到显示器屏幕上,因此不允许将一个窗口添加到另一个容器中。Frame类常用方法如下:
◆JFrame() 创建一个无标题的窗口。
◆JFrame(String s) 创建一个标题为s的窗口。
◆public void setBounds(int a,int b,int width,int height)设置出现在屏幕上时的初始位置为(a,b),即距屏幕左面a个像素、距屏幕上方b个像素;窗口的宽是width,高是height。
◆public void setSize(int width,int height) 设置窗口的大小,在屏幕出现默认位置是(0,0)。
◆public void setVisible(boolean b) 设置窗口是可见还是不可见,窗口默认是不可见的。
◆public void setResizable(boolean b) 设置窗口是否可调整大小,窗口默认是可调整大小的。
◆public void setDefaultCloseOperation(int operation) 该方法用来设置

Java实用PPT课件第10章 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数94
  • 收藏数0 收藏
  • 顶次数0
  • 上传人相惜
  • 文件大小2.11 MB
  • 时间2020-11-15