轻量组件与重量组件的比较
2008-01-05 09:50:11 来源:WEB开发网核心提示:轻量组件首次出现在AWT1.1版本中,AWT最初只包括与本地对等组件相关联的重量组件,轻量组件与重量组件的比较,这些组件在它们自己的本地不透明窗口中绘制,相反,因此,Swing的窗体、小应用程序、窗口和对话框都必须是重量组件,轻量组件没有本地对等组件,而且在它们的重量容器的窗口中绘制
轻量组件首次出现在AWT1.1版本中。AWT最初只包括与本地对等组件相关联的重量组件,这些组件在它们自己的本地不透明窗口中绘制。
相反,轻量组件没有本地对等组件,而且在它们的重量容器的窗口中绘制。
由于轻量组件不在本地不透明的窗口中绘制,因此,它们可以有透明的背景。透明的背景使显示的轻量组件可以是非矩形的,虽然所有组件(重量的或轻量的)都有一个矩形的边框。
Swing组件几乎都是轻量组件,那些顶层容器:窗体,小应用程序、窗口和对话框除外。因为轻量组件是在其容器的窗口中绘制的,而不是在自己的窗口中绘制的,所以轻量组件最终必须包含在一个重量容器中。因此,Swing的窗体、小应用程序、窗口和对话框都必须是重量组件,以便提供一个可以在其绘制Swing轻量组件的窗口。
- ››轻量级数据交换格式 JSON轻松入门
- ››组件对象模型与ATL实现
- ››组件对象模型与ATL实现补遗
- ››轻量级系统 Lubuntu 10.04 发布
- ››轻量级AOP框架-移植python的装饰器(Decorator)到C...
- ››轻量级AOP框架-移植python的装饰器(Decorator)到C...
- ››轻量级开发的成功秘诀,第 4 部分: 轻量级容器的比...
- ››轻量级开发的成功秘诀,第 5 部分: 在保守公司进行...
- ››轻量级开发的成功秘诀,第 6 部分: 持久性策略
- ››轻量级开发的成功秘诀,第 7 部分: Java 替代方案...
- ››轻量级开发的成功秘诀,第 8 部分: Seaside
- ››轻量级开发的成功秘诀,第 9 部分: 基于 Continua...
更多精彩
赞助商链接