day23 GUI详解.docVIP

  • 7
  • 0
  • 约2.48万字
  • 约 35页
  • 2016-03-16 发布于湖北
  • 举报
day23 GUI详解.doc

GUI编程引言 以前的学习当中,我们都使用的是命令交互方式: 例如:在DOS命令行中通过javac java命令启动程序. 软件的交互的方式: 1. 命令交互方式 图书管理系统 2. 图形交互方式 Java提供了专业的API用于开发图形用户界面 GUI-- Graphic User Interface 将要了解GUI API的框架结构,以及GUI组件以及组件之间的关系,容器和布局管理器,颜色,字体等. GUI的分类 AWT Abstract Window Toolkit 抽象窗口工具集 Java将图形用户界面相关的类捆绑在了一起,放在了一个称之为抽象窗口工具集的库中.AWT适合开发简单的图形用户界面,并不适合开发复杂的GUI项目. 位于: java.awt.* 中,定义了很多的组件类,开发者可以直接创建对象加以使用 缺点: 所有的图形界面都依赖于底层的操作系统,容易发生于特定平台相关的故障. AWT调用本地系统资源生成图形化界面, 依赖本地平台. 1.0 Swing SUN公司对AT进行了升级,基于AWT,推出了一种更稳定,更通用和更灵活的库.称之为Swing组件库(Swing component)。 既然都是用于GUI设计的组件库,那么为了区分Swing组件类和对应的AWT组件类,Swing组件类都已字母J为前缀.位于:ja

文档评论(0)

1亿VIP精品文档

相关文档