图形程序设计.pptVIP

  • 2
  • 0
  • 约7.99千字
  • 约 22页
  • 2017-02-14 发布于湖北
  • 举报
图形程序设计

CISSST ? 2012 西安软件服务外包学院.All rights reserved. Xian institute Service Software Science Technology 课程编号: JB001 课程名: JAVA SE 6 高级程序设计 章节编号:JB001-11 章节标题:图形程序设计 一、Swing概述 java语言中提供了创建图形用户界面(GUI)的两个类库:AWT和Swing。 AWT—Abstract Window Toolkit。出于Java应用程序 “一次编写,到处运行”, AWT库的基本思路是将图形用户界面上的控件的绘制交给目标平台的本地GUI组件。从实现效果上来讲,同一个控件在不同平台上的观感(Look And Feel)存在很大区别。 另外,不同平台上的用户界面元素具有各自独特的操作方式,对外提供的API也不一致,在这种情况下,AWT既不能发挥各自平台控件特殊的效果,而且出现了许多bug。 AWT库中的控件类都放置在java.awt包中。 Swing—是基于AWT发展而来的新的用户界面组件库。它采用了非对等体的方式,也就是说,Swing中的控件在目标平台上没有对应的本地组件。Swing的处理方式是每个组件都使用本地GDI进行绘制。因此在不同的目标平台上,Swing组件具有相同的观感效果。 Swing库中的组件的事件处理模型依然采

文档评论(0)

1亿VIP精品文档

相关文档