Java09(GUI编程).pptVIP

  • 3
  • 0
  • 约4.72千字
  • 约 27页
  • 2015-08-14 发布于广东
  • 举报
图形用户界面编程 本章内容 GUI编程介绍 AWT的体系结构 布局管理 事件处理 JAVA GUI编程简介 通过图形用户界面GUI (graphics user interface ),用户和程序之间可以方便地进行交互。在Java语言中提供了专门的类库来生成各种标准图形界面元素和各种处理图形界面的各种事件,以实现图形用户界面的设计 目前在JAVA中实现图形用户界面主要有两种技术: AWT和Swing AWT介绍 AWT(Abstract Window Toolkit),抽象窗口工具包,SUN公司提供的用于图形界面编程(GUI)的类库。基本的AWT库处理用户界面元素的方法是把这些元素的创建和行为委托给每个目标平台上(Windows、Unix、Macintosh等)的本地GUI工具进行处理。例如:如果我们使用AWT在一个Java窗口中放置一个按钮,那么实际上使用的是一个具有本地外观和感觉的按钮。这样,从理论上来说,我们所编写的图形界面程序能运行在任何平台上,做到了图形界面程序的跨平台运行。 缺点:控件太少,功能简单,难以实现复杂的应用 SWING介绍 SWING组件是第二代GUI组件,是JFC(Java Foundation Class)的一部分,它完全由JAVA代码实现,不调用本地代码,与平台无关,是一个轻量级的组件。 Swing组件包含有从按钮到可分割窗口的所有GUI类

文档评论(0)

1亿VIP精品文档

相关文档