- 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类是所有重量
您可能关注的文档
- JSP习题(原版).doc
- java样卷1.doc
- log4j使用手册.doc
- UML 课程设计 支持多种窗口系统 移植性问题 支持多种操作系统 软件架构 张立人 四川理工学院.doc
- OR Mapping基础.doc
- SSH框架面试资料.docx
- SSH面试资料.docx
- AndroidManifest.xml详解.doc
- JAVA考试参考题型答案.doc
- 面向对象编程测试题.doc
- 2026年智慧健康管理系统创新报告.docx
- 河北衡水市武强中学2025-2026学年高二下学期4月期中物理试题(含解析).docx
- 2026年人工智能行业智能老年防走失定位器创新报告.docx
- 2026年低空经济飞行器量子技术应用创新报告.docx
- 2026年农业智能农业智能育种创新报告.docx
- 河北省保定市莲池区保定市第一中学2025-2026学年高二下学期期中考试生物试题(含解析).docx
- 2026年智慧城市电子站牌充电创新报告.docx
- 河北省邯郸市平恩中学等校2025-2026学年八年级期中考试英语试题(含解析).docx
- 2026年供应链创新技术应用报告.docx
- 2026年体育智能赛事管理系统支付系统创新报告.docx
原创力文档

文档评论(0)