和GUI相关的几个概念

1. Interface Metaphor

1.1 Desktop Metaphor

1.2 Web Portal

1.3 等等……

Metaphor是隐喻的意思,在这里的意思就是用人们熟悉的概念(desktop,portal等等)来解释计算机里的一些概念(窗口,文件夹等等)。所以这几个概念只是用来概括这一系列比喻而创造出来的总结用的名词。

 

2. User Interface

2.1 Graphic User Interface

2.2 Command Line Interface

2.3 Text User Interface(例子有设置BIOS的程序)

 

这几个概念容易理解,就是对用户接口的分类

 

3.GUI实现相关的概念

3.1 windowing system

负责和操作系统交互,为鼠标,键盘等图形硬件提供支持,画线、渲染字体等的工作

3.2 window manager

以windowing system为基础,负责窗口的创建,关闭,外观,位置,最大化,最小化等的实现。如compiz, windows maker等

3.3 widget tookit

用于实现GUI程序的工具包,如qt,gtk+,Windows的API等

3.4 desktop environment

上面几个部分就构成了一个desktop environment

3.4 X window System

是一个协议,规定了desktop environment怎么实现

3.6 kde

一种用qt实现的desktop environment

3.7 gnome

用gtk+实现的desktop environment

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值