gpt4 book ai didi

java - JFrame 关闭按钮

转载 作者:行者123 更新时间:2023-12-04 05:47:48 28 4
gpt4 key购买 nike

我有一个 Jframe 窗口,里面有一个按钮。通过单击该按钮,它会打开一个新的 JFrame 窗口。但是当我关闭这个窗口时,它会自动关闭第一个带有按钮的 Jframe 窗口。当我关闭第二个 Jframe 窗口时,如何防止第一个 Jframe 窗口关闭?

public static void main (String[] args){
JFrame frame = new JFrame("Test");
frame.setVisible(true);
frame.setSize(500,500);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

JButton button = new JButton("Test");


button.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
new SView().gui();
}
});


JPanel panel = new JPanel();
GridBagLayout gridbag = new GridBagLayout();
panel.setLayout(gridbag);
panel.add(button);
panel.setBackground(new Color(156, 93, 82));
frame.add(panel, BorderLayout.CENTER);

最佳答案

不要打电话

 frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

关于java - JFrame 关闭按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10457206/

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