what is Graphical User Interface?
来源:互联网 发布:数据恢复技术 pdf 编辑:程序博客网 时间:2024/06/05 19:33
A GUI (usually pronounced GOO-ee) is a graphical (rather than purely textual) user interface to a computer. As you read this, you are looking at the GUI or graphical user interface of your particular Webbrowser. The term came into existence because the first interactive user interfaces to computers were not graphical; they were text-and-keyboard oriented and usually consisted of commands you had to remember and computer responses that were infamously brief. The command interface of theDOS operating system (which you can still get to from your Windows operating system) is an example of the typical user-computer interface before GUIs arrived.
An intermediate step in user interfaces between the command line interface and the GUI was the non-graphicalmenu-based interface, which let you interact by using a mouse rather than by having to type in keyboard commands.
Today's major operating systems provide a graphical user interface. Applications typically use the elements of the GUI that come with the operating system and add their own graphical user interface elements and ideas. A GUI sometimes uses one or more metaphors for objects familiar in real life, such as thedesktop, the view through a window, or the physical layout in a building. Elements of a GUI include such things as: windows, pull-down menus, buttons, scroll bars, iconic images, wizards, the mouse, and no doubt many things that haven't been invented yet. With the increasing use of multimedia as part of the GUI, sound, voice, motion video, and virtual reality interfaces seem likely to become part of the GUI for many applications. A system's graphical user interface along with its input devices is sometimes referred to as its "look-and-feel."
The GUI familiar to most of us today in either the Mac or the Windows operating systems and their applications originated at the Xerox Palo Alto Research Laboratory in the late 1970s. Apple used it in their first Macintosh computers. Later, Microsoft used many of the same ideas in their first version of the Windows operating system for IBM-compatible PCs.
When creating an application, many object-oriented tools exist that facilitate writing a graphical user interface. Each GUI element is defined as aclasswidget from which you can createobject instances for your application. You can code or modify prepackaged methods that an object will use to respond to user stimuli.
- what is Graphical User Interface?
- DTrace Graphical User Interface
- GUI(Graphical User Interface)
- Lecture 24: Graphical User Interface
- GUI2Exe is a Graphical User Interface frontend to all the "executable builders" available for the Py
- 黑马程序员---GUI(Graphical User Interface)
- Graphical User Interface in SAP Solution Manager
- GUI系统(Graphical User Interface)图形用户界面
- pix2code:Generating Code from a Graphical User Interface Screenshot
- Alfresco User Interface: What are my options?
- iPhone: What is my user agent !!
- 图形用户界面(Graphical User Interface,简称 GUI,又称图形用户接口)
- translation:Achieving of Chinese Display in the embedded graphical user interface of uC/GUI in Two
- 黑马程序员_java基础-图形用户接口GUI(Graphical User Interface)
- [2014-10-29]JAVA笔记_GUI(Graphical User Interface)AWT、Swing
- What is difference between abstract class and interface
- [Exercises]24 Graphical User Interfaces
- What is the difference between User Control and Custom Control?
- Shared Repositories Should Be Bare Repositories
- C# 窗体美化原理
- svnkit下载
- VMwareTools实现WINDOWS和LINUX共享文件夹
- POJ 1095 Trees Made to Order 卡特兰数以及递归分治
- what is Graphical User Interface?
- C# 文本框鼠标移动滑过效果
- http://www.cnblogs.com/guowenhui/archive/2011/12/04/2275484.html
- 刚才我叫申通快递员来收我的S5PV210 V2核心板物料,我震惊了——原来网上说快递员月薪过万都不是谣言!
- 推荐视觉跟踪领域的几个研究者
- c语言string类函数实现汇总
- flashback空间爆满IMAGECOPY 占的比率最大,通过RMAN释放空间
- 工作笔录3
- 学习笔记一:使用Mutex实现线程之间互斥