- 4
- 0
- 约2.02万字
- 约 58页
- 2018-07-31 发布于天津
- 举报
1图形化用户界面概述
因为大部分AWT组件都在Swing组件中进行了重写,所以本章后面我们在介绍组件的时候将以Swing组件为主。 Swing组件的类以字母“J”开头,除了保留有与AWT类似的组件之外,又增加了丰富的高层组件。 在Java早期版本中,GUI组件主要存放在抽象窗口工具箱(Abstract Window ToolKit, AWT)的javax.awt包中,它们直接捆绑在本地平台的图形用户界面功能上,当含有AWT GUI的Java程序在不同平台上执行时,在每个平台上的GUI组件的显示会有所不同。——重量级组件 SUN为了解决AWT所带来问题,发布了Swing组件。Swing的体系结构完全基于MVC(模型-视图-控制)的组件体系结构。 Swing提供了40多个组件,它们都定义在javax.swing包中。 ——轻量级组件 Java语言采用向容器中添加组件的方式构建图形用户界面。通常采用顶级容器作为所有组件的承载物,可以向其中添加包括容器在内的各种组件,合理地安排组件的布局,从而构成用户所需的图形用户界面。容器之间的嵌套是完全允许的。 /Javawind/articles/130182.html 编程思想P836 * DO_NOTHING_ON_CLOSE(在 WindowConstants 中定义):不执行任何操作;要求程序在已注册的 WindowListener 对象的 window
原创力文档

文档评论(0)