第七章图形用户界面的设计与实现.pptVIP

  • 6
  • 0
  • 约1.57万字
  • 约 74页
  • 2017-09-05 发布于重庆
  • 举报
第7章 图形用户界面的设计与实现 7.1 图形用户界面(GUI)概述 界面设计的主要任务: (1)创建组成界面的各成分和元素,指定它们的属性和位置关系; (2)定义界面事件和各元素对不同事件的响应,实现界面与用户的交互功能; 生成界面的类库:java.awt (abstract window toolkit) 抽象:操作定义在一个虚拟的窗口中进行,实现跨平台; 界面的元素和成分 容器 控制组件 用户自定义成分 容 器(1) 容器(container):组织其他界面成分和元素的单元,用来存放别的组件。 有三种类型的容器:Window、Panel和ScrollPane。 容 器(2): Frame容器 Window是能独立存在的容器,Frame是它的子类。Frame 是有边框容器,通常用作最外层容器,不能被其他容器包含。 Frame方法: Frame(String title); add():在Frame中加入其他组件。 pack()方法会自动确定Frame的大小,确保Frame容器中的组件都会有与布局相适应的合理大小。 setVisible(true):使Frame成为可见。Frame被创建后,它是不可见的。 例子:见2007\ch7\src\SimpleFrame.java 容 器(3): Panel容器 特点: 1)没有边框,不能被移动、缩放或关闭。 2)不

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档