21xrx.com
2024-09-08 10:11:24 Sunday
登录
文章检索 我的文章 写文章
如何使用JAVA关闭窗口退出程序?
2023-06-15 18:27:40 深夜i     --     --
JAVA编程 关闭窗口 退出程序

在JAVA编程中,关闭窗口并退出程序是一个常见的任务。通常情况下,关闭窗口只会将窗口隐藏起来,但是程序仍然在运行。为了彻底退出程序,我们需要在关闭窗口时执行一些特定的操作。以下是实现这一操作的方法:

1. 监听窗口关闭事件: 可以通过使用WindowListener接口来检测关闭事件,并实现其中的windowClosing()方法来执行关闭窗口时的操作。

2. System.exit()方法: 使用该方法来退出JVM,并关闭所有的窗口和线程,从而彻底退出程序。

下面是使用WindowListener实现关闭窗口的例子:


frame.addWindowListener(new WindowAdapter(){

  public void windowClosing(WindowEvent e){

   //执行关闭窗口时的操作

   frame.dispose();

   System.exit(0);

  }

});

使用System.exit()方法退出程序的例子:


public static void main(String[] args) {

  //程序主方法

  JFrame frame = new JFrame();

  //添加窗口组件

  ...

  //设置窗口关闭操作

  frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

  //显示窗口

  frame.setVisible(true);

}

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复