gpt4 book ai didi

java - 如何在单击 "exit"MenuItem() 时关闭窗口?

转载 作者:行者123 更新时间:2023-11-30 06:12:19 25 4
gpt4 key购买 nike

public class Manubar extends JFrame {

JMenuBar jmb;
JMenu jm;
JMenu jm2;
JMenuItem jmt;
JMenuItem jmt2;

public Manubar() {
setSize(500, 500);

jmb = new JMenuBar();
jm = new JMenu("file");
jm2 = new JMenu("edit");
jmt = new JMenuItem("copy");
jmt2 = new JMenuItem("exit");
jmb.add(jm);
jmb.add(jm2);
jm.add(jmt);
jm.add(jmt2);
add(jmb, BorderLayout.NORTH);
setVisible(true);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}

public static void main(String[] args) {
new Manubar();
}
}

这里我想在点击退出菜单项时关闭窗口,同样在关闭之前,它应该显示一个弹出窗口询问是否关闭,如果用户点击确定然后它应该关闭。

最佳答案

Here I want to close the window when I click on exit menu item, also before closing, it should display a popup to ask whether to close if user clicks OK then it should close.

查看 Closing an Application .它向您展示了如何首先显示 JOptionPane 以确认关闭应用程序。

显示:

  1. 使用 WindowListener 的基本方法
  2. 使用包含的自定义类的简化方法

关于java - 如何在单击 "exit"MenuItem() 时关闭窗口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33017359/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com