java学习笔记2

5.1 图形用户界面(GUI

GUI是用图形的方式,借助于菜单、按钮等标准界面元素和鼠标操作,帮助用户方便地向计算机系统发出指令、启动操作,并将系统运行的结果也以同样的方式显示给用户的技术。

AWT (Abstract Window Toolkit)
AWT 为抽象窗口工具包,它是 Java 语言为建立图形用户界面提供的API。其

主要功能包括:

‰ 用户界面组件
‰ 事件处理模型
‰ 图形和图像工具
‰ 布局管理器

与图形用户界面有关的包
z java.awt 与绘图相关的类
z java.awt.event 与事件处理相关的类
z javax.swing 与Swing组件相关的类

容器

常用的Swing容器主要有两类:
z 顶层容器:包含其他组件和容器的容器。
每个应用程序都应该有一个顶层容器。主
要有: Jframe、 JApplet和JDialog。
z 通用容器:指中间层容器。主要有JPanel、
JScrollPane(带滚动条的Panel)和JToolBar。

使用顶层容器需要注意的地方
z 每个GUI组件必须位于一个且仅一个容
器中。
z 每个顶层容器包含一个内容窗格
(Content pane),所有的组件必须放置
在内容窗格中。
z 可以在顶层容器中添加菜单栏,它将位
于顶层窗格的约定位置。

 

posted @ 2016-06-20 20:40  张博文13070031  阅读(130)  评论(0编辑  收藏  举报