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的主要内容,如果未能解决你的问题,请参考以下文章

2022年Java学习笔记目录

2022年Java学习笔记目录

Java程序猿的JavaScript学习笔记(1——理念)

Java学习笔记2.1.2 Java基本语法 - Java三种注释方式

Java学习笔记2.2.1 常量与变量 - 变量

Java程序猿的JavaScript学习笔记(9—— jQuery工具方法)