Chinaunix首页 | 论坛 | 博客
  • 博客访问: 168366
  • 博文数量: 56
  • 博客积分: 2500
  • 博客等级: 少校
  • 技术积分: 650
  • 用 户 组: 普通用户
  • 注册时间: 2007-10-12 10:39
文章分类

全部博文(56)

文章存档

2009年(1)

2008年(55)

我的朋友
最近访客

分类: Java

2008-05-16 23:27:00

CUI,命令行界面,特点是音调,枯燥,纯字符。
GUI,Graphical User Interface,图形化用户接口,界面直观友好。

图形用户界面是用户与程序交互的窗口,它比基于命令行的界面更直观更友好。
GUI的基本类库位于java.awt包中,这个包也被称为抽象窗口工具集(Abstract Window Toolkit,AWT)。
AWT按照面向对象的思想来创建GUI,它提供了容器类、众多的组件类和布局管理器类。
事件处理,AWT绘图,Swing组件,Graphics类。。。

AWT构建图形用户界面的机制包括:
    ·提供了一些容器组件(如,Frame和Panel),用来容纳其他的组件(如,按钮Button、复选框Checkbox和文本框TextField)。
    ·用布局管理器来管理组件在容器上的布局。
    ·利用监听器来响应各种事件,实现用户与程序的交互。一个组件如果注册了某种监听器来响应各种事件,实现用户与程序的交互。一个组件如果注册了某种事件的监听器,由这个组件触发的特定事件就会被监听器接收和响应。
    ·提供了一套绘图机制,来自动维护或刷新图形界面。




阅读(805) | 评论(0) | 转发(0) |
0

上一篇:线程

下一篇:JCreator安装配置

给主人留下些什么吧!~~