Java 第17章).pptVIP

  • 5
  • 0
  • 约3.23千字
  • 约 19页
  • 2017-11-23 发布于河南
  • 举报
Java 第17章)

Java 2实用教程(第3版)教学课件 中国石油大学胜利学院 第17章 Java Swing 基础 17.1 几个重要的类 17.2 中间容器 17.3 各种组件 javax.swing包为我们提供了更加丰富的、功能强大的组件,称为swing组件,其中大部分组件是轻量组件,没有同位体。swing组件的轻组件在设计上和AWT完全不同,轻组件把与显示组件有关的许多工作和处理组件事件的工作交给相应的UI代表来完成,这些UI代表是用Java语言编写的类,这些类被增加到java的运行环境中,因此组件的外观不依赖平台,不仅在不同平台上的外观是相同的,而且较重量组件而言有更高的性能. 17.1几个重要的类 javax.swing包中有四个最重要的类JApplet、JFrame、JDialog、JComponent。 JComponent类的子类都是轻组件,而JFrame、JApplet、JDialog都是重组件,即有同位体的组件,这样窗口(JFrame)、对话框(JDialog)、小应用程序(JApplet)可以和操作系统交互信息,轻组件必须在这些重量容器中绘制自己。 JComponent 类是java.awt包中容器类Container类的子类,因此所有的轻量组件也都是容器。 1. JComponent类 JComponent类是所有轻量组件的父类(就象Component类是所有重量

文档评论(0)

1亿VIP精品文档

相关文档