当前位置: 首页 > 图文教程 > 操作系统 > 其它系统 > 苹果开发人员技术文档连载之-系统架构(4)

其它系统
Mac OS X 10.2 的按键(E)
Mac OS X 10.2 的按键(D)
Mac OS X 10.2 的按键(C)
Mac OS X 10.2 的按键(B)
Mac OS X 10.2 的按键(A)
Mac OS X 10.2 完美的数码解决方案
Mac OS X 10.2 领先的图形图像技术
Mac OS X 10.2 完善的Internet设计
Mac OS X 10.2 的超现代基础平台Darwin
Mac OS X 10.2 的认识
一组精美黑色MAC OS X图标
学习制作MAC风格的苹果标志
新工具50项新特性 轻松管理苹果机
PearPC实现你的Mac OS X 梦想
企鹅版MAC OS X精美桌面图标
Mac OSX V10.4新功能靓图激赏
PC安装OS X系统安装说明(A)
PC安装OS X系统安装说明(B)
PC安装OS X系统安装说明(C)
PC安装OS X系统安装说明(D)

其它系统 中的 苹果开发人员技术文档连载之-系统架构(4)


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-01   浏览: 58 ::
收藏到网摘: n/a

图形和视窗环境

Mac OS X的抢占式应用服务是对图形和视窗环境的一种补充。从它的本质来说,应用程序必须通过图形用户界面来显示它的视窗,并允许用户来使用它的控件。图形和视窗环境“无偿”提供给应用程序这些基本能力,以减轻它们在自己的环境中实现这些功能的负担。除了对屏幕上所显示的视窗进行文本和图像渲染(以及文本和图形打印),该环境也提供了重要的低级别功能,例如:初始事件路由以及指针管理。

在Mac OS X中,图形和视窗环境的核心部分称为Quartz。正如图3-3中所描述的那样,Quartz有两个部分:Quartz 2D和Quartz Compositor。(Quartz Extreme层被整合到Quartz Compositor中。)
http://www.itfat.com/picnet/200511/051121521307100http://www.itfat.com/picnet/200511/0511215213182189.gif
图2 Java 环境的体系结构


http://www.itfat.com/picnet/200511/0511215213182189.gif
图1 Mac OS X的层结构