Java之图形界面(GUI)
AWT、Swing简介
AWT简介
AWT (Abstract Windowing Tolkit, 抽象窗口工具包。是SUN公司在发布JDK 1.0的时-个重要组成部分,是Java提供的用宋建立和设置Java的图形用户界
面的基本工具. AWT中的所有工具类都保存在java.awt包中,此包中的所有操作类可用来建立与平台无关的图形用户界面(GUI) 的类,这些类又被称为组件
(components)。
AWT包组成
在整个AWT包中提供的所有工具类。主要分为以下三种:
●组件: Component
.容器: Container
●布局管理器: LayoutManager
JFrame类的常用操作方法
No.
方法
类型
描述
public JFrame() throws HeadlessException
构造
创建-个普通的窗体对象
2
public JFrame(String tle) throws HeadlessException
构造
创建一个窗体对象,并指定标题
3
public void set5ize(int widh, int heigh
设置窗体大小
4
public volid setSize[Dimension dI
普通
通过Dimension设I窗体大小
5
pubic void setBackground(Color 0
普通
设置窗体的背景颜色
public woid setLocationlint x.inty)
普通
设置组件的显示位置
7
public woid setltcatinPoint p)
智通
通过Point来设置组件的显示位置
8
public wold setVisble(boolean b)
普通
显示或隐藏组件
9
public Component addlComponent comp)
普通
向容器中增加组件
publc wold setLyoutlLayoutManager mgn
普通
设置布局管理部。如果设置为ul表示不使用
11
public woid pack0
苦通
调整窗口大小,以适合其子组件的首选大小和布局
12
public Container getContentPane()
苦通
返回此廊体的容髓对象