- 20
- 0
- 约8.68千字
- 约 73页
- 2016-12-11 发布于重庆
- 举报
1.2 Java Swing的包结构 Swing类库层次结构图,继承于AWT Swing常用组件示例Swing主要为文本处理、按钮、标签、列表、面板、组合框、滚动条、滚动面板、菜单、表格和树提供了组件。其中一些组件示例如下: JApplet JButton JComboBo JOptionPaneJFC的核心部分是Swing用户界面组件,使用大量“轻量组件(lightweight components)”替代AWT中的重量组件。轻量组件是不具有对等体的组件,且是完全透明的(non-opaque)。实际上,轻量组件是通过Java绘图技术,在其所处的“容器”上绘图得到的(画出来的),因此轻量组件可以实现绘图的效果,容易实现在不同操作系统平台上表现的一致性。而且组件的绘制和事件处理开销比重量组件小得多,因而轻量组件可以实现较高的程序运行效率。由于轻量组件不是自己“单独占有一个窗口”,最终还是要包含或绘制在别的组件上,因此Swing组件中几个顶级容器,如JFrame、JDialog、JApplet等都采用了重量组件作为顶级窗体,而其它都采用轻量组件。我们从组件的运行效果上肉眼看不出有什么不同,但在实际开发中,除了顶层容器只能采用这种重量组件之外,内部并不建议重量或轻量组件的混用(不提倡AWT和Swing的组件混用),因为这样会导致兼容性的问题。 可视化组件凡是能够看得见,或有一定形状、尺
您可能关注的文档
- Java2实用教程(第三版)课后习题参考答案(45页).doc
- Java2实用教程第4版第2章基本数据类型与数组.ppt
- Java2实用教程第4版第10章输入流与输出流.ppt
- Java2程序设计基础第1章Java语言入门(阅读).ppt
- Java2程序设计基础第2章Java基本语法(阅读).ppt
- Java2第13章.ppt
- jAVA2程序设计基础第七章(阅读).ppt
- Java2网络编程基础1(阅读).ppt
- Java2运算与语句.ppt
- javabase1lang.ppt
- 2026河南新乡卫辉市航运站招聘备考题库及参考答案详解.docx
- 2026-2031黑色皮衣行业市场深度调研及供需格局及有效策略与实施路径评估报告.docx
- 2026-2031花生酱行业市场深度调研及供需格局及有效策略与实施路径评估报告.docx
- 2026江苏省苏州中学校第二批高层次优秀毕业生招聘5人备考题库附答案详解(突破训练).docx
- 2026江苏南京航空航天大学金城学院招聘备考题库及答案详解(各地真题).docx
- 2026江苏苏州大学科研助理岗位招聘7人备考题库完整参考答案详解.docx
- 2026-2031加厚围巾行业市场深度调研及供需格局及有效策略与实施路径评估报告.docx
- 2026浙江台州市仙居县公安局警务辅助人员招聘31人备考题库及答案详解(名校卷).docx
- 2026浙江台州市城乡规划设计研究院有限公司招聘12人备考题库及答案详解(有一套).docx
- 2026江西南昌市社会福利院招聘备考题库及答案详解(各地真题).docx
原创力文档

文档评论(0)