解决了窗口关闭问题!
package com.zhang.lesson;
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();
// 设置布局 取消取消窗口置顶
frame.setLayout(null);
// 设置窗口大小,及其出现位置
frame.setBounds(300, 300, 400, 500);
frame.setBackground(new Color(68, 135, 51));
// 设置面板大小及其出现在窗口中的位置
panel.setBounds(50, 80, 200, 200);
panel.setBackground(new Color(132, 16, 15));
// 将面板加入到窗口中
frame.add(panel);
// 设置窗口可见性
frame.setVisible(true);
// 增加监听功能,使其可以关闭窗口 System.exit(0)
frame.addWindowListener(new WindowAdapter() {
@Override
public void windowClosing(WindowEvent e) {
System.exit(0);
}
});
}
}