JAVA--GUI:创建图形化界面
程序员文章站
2022-03-26 14:40:37
...
创建图形化界面步骤
1.创建Frame窗体。
2.对窗体进行基本设置。
比如大小,位置,布局等。
3.定义组件。
4.将组件通过窗体的add方法添加到窗体中。
5.让窗体显示,通过setVisible(true)方法。
常用方法
Frame(String title):构造一个新的、最初不可见的、具有指定标题的 Frame 对象。
void setSize(int width, int height):调整组件的大小,使其宽度为 width,高度为 height。
void setLocation(int x, int y):将组件移到新位置。
void setBounds(int x, int y, int width, int height):移动组件并调整其大小,是setSize()和setLocation()方法整合体。
void setLayout(LayoutManager mgr):设置此容器的布局管理器。
Component add(Component comp):将指定组件追加到此容器的尾部。
void setVisible(boolean b):根据参数 b 的值显示或隐藏此组件。
示例
import java.awt.*;
class AwtDemo{
public static void main(String[] args){
Frame f=new Frame("my awt"); // 初始化Frame组件,并设置标题
f.setSize(500,400); // 设置组件长宽
f.setLocation(300,200); // 设置组件位置
f.setLayout(new FlowLayout()); // 设置流式布局,默认为边界布局
Button b=new Button("按钮"); // 初始化Button组件,并设置标题
f.add(b); // 把Button添加到Frame组件中
f.setVisible(true); // 使Frame组件显示
}
}
推荐阅读
-
Flask的图形化管理界面搭建框架Flask-Admin的使用教程
-
mysql认证都有什么(mysql数据库图形化界面)
-
Android开发基础之创建启动界面Splash Screen的方法
-
java创建数组的几种方式(java编写图形界面程序)
-
mysql认证都有什么(mysql数据库图形化界面)
-
java创建数组的几种方式(java编写图形界面程序)
-
Flask的图形化管理界面搭建框架Flask-Admin的使用教程
-
在iOS应用中使用UIWebView创建简单的网页浏览器界面
-
Android开发基础之创建启动界面Splash Screen的方法
-
CentOS7.6静默(无图形化界面)安装Oracle 11g