面向对象的程序计-Java张白一第三版第9章.ppt

面向对象的程序计-Java张白一第三版第9章.ppt

面向对象的程序计-Java张白一第三版第9章

第9章 文字与图形GUI设计       9.1 GUI设计概述   图形用户界面(Graphics User Interface,GUI)为应用程序提供了一个图形化的界面。GUI使用图形的方式,借助菜单、按钮等标准界面元素和鼠标操作,帮助用户方便地向计算机系统发出命令、启动操作,并将系统运行的结果同样以图形的方式显示给用户,使应用程序具有画面生动、操作简便的效果,省去了字符命令界面中用户必须记忆各种命令的麻烦,深受广大用户的喜爱和欢迎,已经成为目前几乎所有应用软件的既成标准。   Java提供的JFC是用于创建图形用户界面的主要组件工具类库。 9.1.1 JFC简介   JFC(Java Fundation Classes)是Java基础类库的简称,是Java提供的用于创建图形用户界面的类库。JFC主要包括AWT(Abstract Window Toolkit)组件、Swing组件、Java 2D API、Drag and Drop API以及Accessibility API。   (1) ?AWT 组件:早期的窗口组件包,提供构造窗口的基本需求,例如按钮、文本框、复选框、对话框、菜单等。   (2) ?Swing 组件:新的窗口组件包,AWT中所有的组件均能在Swing中找到对等体并有很大的改进,此外,Swing还提供了一套丰富的组件和工作框架,例如JTable、J

文档评论(0)

1亿VIP精品文档

相关文档