import javax.swing.*;
import java.awt.*;
class Myframe extends Frame
{
private JButton btn;
private JTextArea txtarea;
Myframe()
{
super("Saibaba");
setLayout(new BorderLayout());
btn=new JButton("CLICK Me");
txtarea=new JTextArea();
add(txtarea,BorderLayout.CENTER);
add(btn,BorderLayout.SOUTH);
setSize(500,600);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); //this isnt working.
setVisible(true);
}
public static void main(String args[])
{
Myframe m=new Myframe();
}
}
Run Code Online (Sandbox Code Playgroud)
为什么这setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); 不起作用?这句话有什么问题?任何人都能纠正我吗?
我已经打过电话与像参数变量同样的方法 setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
和 setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE); ,但他们没有工作.