第9章Java Swing图形用户界面.pptVIP

  • 6
  • 0
  • 约1.52万字
  • 约 65页
  • 2017-11-17 发布于河南
  • 举报
第9章Java Swing图形用户界面

第9章 图形用户界面 9.1 概述 9.2 使用AWT创建图形用户界面 9.3 事件处理 9.1 概述 图形用户界面(Graphics User Interface),简称GUI,是用图形的方式,借助菜单、按钮等标准界面元素和鼠标操作,帮助用户方便地向计算机系统发出指令,启动相关操作,并将系统运行的结果同样以图形的方式显示给用户。 图形用户界面已经成为目前几乎所有应用软件的既成标准。 9.1.1 AWT和Swing Java最初问世时,Sun公司的发明者为用户编写了一个GUI类库,称为“抽象窗口工具包”(abstract windows toolskit),简称AWT ,它为用户提供了一个应用编程接口API。 向用户提供一个与平台无关的开发环境是Java的主要目标之一,但图形用户界面GUI的跨平台移植是最困难的事情,因为在不同计算机上创建的组件,例如Button组件在不同的两台机器上是会有差异的。 为此,Java AWT的开发者对抽象窗口工具包AWT的每个组件都引入一个对等体(peer),对等体实际上是一种具有本地外观和感觉的图形用户接口(GUI)组件,而Java程序所访问的是Java AWT中的一个抽象组件而不是实际在屏幕上所看见的组件。 当程序运行时系统将自动创建一个该组件的对等体(peer),由它来负责执行该组件在本地计算机的显示和管理工作,而它听命于抽象对象的指挥。人们把这

文档评论(0)

1亿VIP精品文档

相关文档