java学习笔记2
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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 可以在顶层容器中添加菜单栏,它将位
于顶层窗格的约定位置。
以上是关于java学习笔记2的主要内容,如果未能解决你的问题,请参考以下文章