1、创建Frame
//设置标题
Frame f1=new Frame("我的第一个Java图像界面窗口");
//设置布局
f1.setLayout(null); //重点
//设置可见性
f1.setVisible(true);
//设置窗口大小
f1.setSize(600,600);
//设置颜色
f1.setBackground(new Color(179, 38, 164));
2、创建Panel
//创建Panel
Panel p1=new Panel();
//Panel面板的大小
p1.setSize(100,100);
//Panel面板的颜色
p1.setBackground(Color.blue);
//Panel面板可视化
p1.setVisible(true);
3、将Panel添加到Frame里面
//将Panel添加到Frame里面
f1.add(p1);
完整版本
import java.awt.*;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
public class TestFrame {
public static void main(String[] args) {
//设置标题
Frame f1=new Frame("我的第一个Java图像界面窗口");
//设置布局
f1.setLayout(null);
//设置可见性
f1.setVisible(true);
//设置窗口大小
f1.setSize(600,600);
//设置颜色
f1.setBackground(new Color(179, 38, 164));
//创建Panel
Panel p1=new Panel();
//Panel面板的大小
p1.setSize(100,100);
//Panel面板的颜色
p1.setBackground(Color.blue);
//Panel面板可视化
p1.setVisible(true);
//将Panel添加到Frame里面
f1.add(p1);
//关闭窗口
f1.addWindowListener(new WindowAdapter() {
@Override
public void windowClosing(WindowEvent e) {
System.exit(0);
}
});
}
}