2.panel(面板)
作者:互联网
1.panel(面板)
import java.awt.*;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
public class TestPanel {
public static void main(String[] args) {
//创建窗口
Frame frame = new Frame("面板");
//创建面板
Panel panel = new Panel();
//设置布局~下一篇文章会讲到~这里先设置默认null
frame.setLayout(null);
//设置坐标,大小
frame.setBounds(500,500,500,500);
//设置背景颜色
frame.setBackground(new Color(135, 235, 255));
//设置可见性
frame.setVisible(true);
//面板设置坐标,大小
panel.setBounds(50,50,400,400);
//面板设置颜色
panel.setBackground(new Color(186, 232, 184));
//窗口中添加面板
frame.add(panel);
//窗口监听事件
frame.addWindowListener(new WindowAdapter() {
@Override
public void windowClosing(WindowEvent e) {//关闭窗口事件
System.exit(0);//关闭窗口
}
});
}
}
通过窗口监听事件,解决了窗口无法关闭的问题
标签:窗口,frame,new,面板,500,panel 来源: https://www.cnblogs.com/lyq888/p/16078402.html