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();
}
}
Why is this setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
not working?
What's wrong with this statement? Can anyone correct me?
I have tried calling same Method with parameter variants like setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
and setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
but none of them is working.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…