您的位置 首页 java

java中AWT包中类详解

Frame类

Window的子类,表示框架,是一种顶层容器,是用来设计类似于Windows系统中的窗口形式的应用程序。

Frame的常用 构造方法 : Frame():构造一个最初不可见的 Frame 新实例。 Frame(String s):构造一个新的、最初不可见的、具有指定标题s的 Frame 对象。 Frame的其他常用方法: setBounds(int x,int y,int width,int height):设置窗体的位置和大小,x、y是左上角坐标,width和height是宽度和高度,单位为像素。

Frame的其他常用方法: setSize(int width,int height):设置窗体的大小,width和height是宽度和高度 setLocation(int x, int y):设置窗体的位置,x、y是左上角的坐标 setBackground(Color c):设置背景颜色,参数为Color对象 setVisible(boolean b):设置窗体是否可见

Frame的其他常用方法: setTitle(String name):设置窗体标题栏为 字符串 name String getTitle():获取窗体标题栏 setResizable(boolean b):设置是否可以调整大小。

Dialog类

Window的子类,表示对话框,是向用户显示信息并获取程序运行所需数据的窗口,可以起到与用户交互的作用。与一般窗口不同的是,对话框依赖于其他窗口,当它所依赖的窗口消失或最小化时,对话框也将消失;窗口还原时,对话框又会自动恢复。

Panel类

面板,不能作为应用程序的独立窗口存在,必须被添加到其它Container中才能显示出来,因此,Panel为中间容器。 中间容器属于容器性组件,可包含组件和其他容器的组件,但自身又必须包含在其他容器(如顶级容器)中。 比较典型的Panel为 Applet ,用来设计可以嵌入在网页中的 java 小程序。

Panel的构造方法: Panel():使用默认的FlowLayout类布局管理器初始化 Panel(LayoutMannage layout):使用指定的布局管理器初始化 Panel类常常用方法: setBounds(int x, int y, int width, int height) setSize(int width,int height) setLocation(int x,int y) setBackground(Color c) setLayout(LayoutManager mgr)等

文章来源:智云一二三科技

文章标题:java中AWT包中类详解

文章地址:https://www.zhihuclub.com/186372.shtml

关于作者: 智云科技

热门文章

网站地图