界面编程:
图形用户界面GUI由文本框,滑块和滚动条等小部件组成,当今的计算机用户都希望其使用的软件有这样的界面。Java类库包含一组被称为Swing的包,使用户提供GUI,并接收来自键盘鼠标和其他输入设备的用户输入。
容器: JFrame JPanel
组件: 按钮 输入框 标签 滑竿 菜单
元素: 布局器 尺寸
包: 给代码分类
-
框架:可以包含标题栏,菜单栏以及最大化最小化和关闭按钮的窗口。
-
容器:可包含其他组件的界面元素。
-
按钮:可单击的区域,包含指出其用途的的文本或图形。
-
标签:提供信息的文本或图形。
-
文本框和文本区域:接收键盘输入以及让用户能够编辑文本的窗口。
-
下拉式列表:可从下拉式菜单或滚动窗口中选择的一组相关项。
-
复选框和单选按钮:小框或圆圈,可被选中或取消选中。
-
图标:可加入到在按钮标签和其他组件中的图形。
-
可滚动的窗格:用于放置用户界面容纳不下的组件,包含滚动条,可用于查看全部组件。
创建应用程序:Swing组件位于javax.swing包中,这个包是Java类库中的标准组成部分。要通过Swing类的名称引用它们,必须用import语句导入该类或采用下面方式导入整个包:
import javax.swing.*;
用于支持GUI的其他两个包分别是java.awt和java.awt.event(处理用户输入的事件处理类)。
使用Swing组件时&#x