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

其它系统
PC安装OS X系统安装说明(E)
PC安装OS X系统安装说明(F)
PC安装OS X系统安装说明(G)
Mac电脑并非所有人的明智之选
新版MacOS X造成的Powerbook风扇BUG问题解决
硬盘应该格式化成HFS标准格式还是HFS扩展格式
苹果电脑Q&A汇总(1)
苹果开发人员技术文档连载之-系统架构(4)
苹果常见问题解答
Mac OS X 简介
MacOS X存在严重漏洞 苹果补救不力挨批
Mac OS X 10.3.4 系统软件更新
娇嫩iPod的保护
Mac OS X 磁盘修理工具一览
保持苹果电脑少故障的措施
Mac OS X 网上MP3音乐共享工具选择多
添加Mac OS X系统组件--Mac OS X下应用程序的安装与卸载
Mac OS X 快速压缩一个或多个文件
Mac OS:滚动非活动窗口中的内容
外媒:Chrome OS的五大不同之处

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


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