第三章 5.JavaSwing.pptVIP

  • 7
  • 0
  • 约1.2万字
  • 约 64页
  • 2017-07-10 发布于湖北
  • 举报
第一讲:Java Swing 组件技术 在本单元您能了解如下知识点: Swing的“外观和感觉” ; Swing容器组件的编程; Swing中的标准对话框; Swing基本组件的编程; Swing的编程具体应用—设计出文本编辑器 一、Java Swing 组件技术简介 Swing 特性: 是AWT的扩展,它比AWT提供了更多的组件和外观。 是Sun公司的新一代的图形界面的标准。 Swing组件的实现不包括任何于平台相关的代码 它是纯Java代码(但Jframe、JDialog、JApplet除外),因此与平台无关。 AWT的缺点: 组件少而且是本地代码实现。 Swing和AWT相比,一个重要改进在于Swing把一个组件的处理分为图形部分和数据部分。 其中图形部分由编程环境统一处理(V) 而数据部分由一个数据处理模型进行处理(M)。 Swing编程所应该注意的问题 1、由于Swing中的各个组件类与AWT的组件类有相同的基类,所以可以在同一界面中同时使用Swing与AWT。但有时可能不能正常显示,最好不要合用。 2、正确理解重量组件与轻量组件的不同 轻量组件—Swing组件,由纯Java代码实现,占用系统资源少。 重量组件--AWT组件,由本地C代码实现,占用系统资源多。另外JFrame、JDialog、JApplet也是重量组件。 二、Swing的“外观和感觉”(L

文档评论(0)

1亿VIP精品文档

相关文档