在Java中,可以使用JFrame的WindowListener来判断JFrame是否关闭。下面是一个示例代码:

import javax.swing.*;
import java.awt.*;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;

public class Main {
    public static void main(String[] args) {
        JFrame frame = new JFrame("JFrame Example");
        frame.setSize(300, 200);
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

        frame.addWindowListener(new WindowAdapter() {
            @Override
            public void windowClosing(WindowEvent e) {
                System.out.println("JFrame is closing");
            }
        });

        frame.setVisible(true);
    }
}

在上面的示例中,当用户关闭JFrame时,会打印出"JFrame is closing"。你可以根据自己的需求在windowClosing方法中执行相应的操作

Java判断JFrame是否关闭

原文地址: http://www.cveoy.top/t/topic/iMku 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录