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

其它系统
Leopard爆蓝屏死机问题(附解决方案)
PC破解安装Leopard成功
苹果:蓝屏卡死问题可能与第三方软件有关
Leopard面市,对Vista是福还是祸?
Leopard操作系统10个鲜为人知的秘密
苹果最新操作系统Leopard深度解析
苹果Leopard操作系统发现第三个问题
Leopard、Vista十大关键功能对对碰
苹果最新Mac OS X Leopard系统介绍会
苹果Leopard再爆Bug 无线网络速度减慢
从OS X 到Ubuntu 令我怀念的10件事
三款一键还原软件操作和安全性横向评测
Leopard中用户帐户和文件共享的新变化
解析Leopard的备份工具:Time Machine
SuSE Linux10上安装Oracle数据库方法
Linux和Windows系统升级的最大不同
Mac+Win实测 Boot Camp还是虚拟机?
Ubuntu 8.04 操作系统新功能解析
专家解答:重装XP后无法启动linux
U盘格式化工具Mformat拯救U盘

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


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-01   浏览: 60 ::
收藏到网摘: 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的层结构