正在加载图片...
71 Swing概述— Swing与AWT之间的关系 Swing不是AWT的替代, Swing实际上是建立在核心AWT 库之上的。 Swing的产生主要原因就是AWT不能满足图形 化用户界面发展的需要。此外,AWT基于同位体的体系 结构也成为其致命的弱点。而 Swing不包含任何平台专用 代码,不依赖操作系统的支持,其组件是用纯Java实现 的轻量级( light-weight)组件,没有本地代码。这是它 与AWT组件的最大区别。由于AWT组件通过与具体平台 相关的对等类(Per)实现,因此 Swing比AWT组件具有 更强的实用性。 Swing在不同的平台上表现一致,并且有 能力提供本地窗口系统不支持的其它特性。Swing不是AWT的替代,Swing实际上是建立在核心AWT 库之上的。Swing的产生主要原因就是AWT不能满足图形 化用户界面发展的需要。此外,AWT基于同位体的体系 结构也成为其致命的弱点。而Swing不包含任何平台专用 代码,不依赖操作系统的支持,其组件是用纯Java实现 的轻量级( light-weight)组件,没有本地代码。这是它 与AWT组件的最大区别。由于AWT组件通过与具体平台 相关的对等类(Peer)实现,因此Swing比AWT组件具有 更强的实用性。Swing在不同的平台上表现一致,并且有 能力提供本地窗口系统不支持的其它特性。 7.1 Swing概述—Swing与AWT之间的关系
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有