Java Jframe setDefaultCloseOperation不工作
为什么这是Java Jframe setDefaultCloseOperation不工作,java,swing,user-interface,awt,Java,Swing,User Interface,Awt,为什么这是setDefaultCloseOperation(JFrame.EXIT\u ON\u CLOSE)不工作? 这句话怎么了?有人能纠正我吗 我尝试过用参数变量调用相同的方法,比如setDefaultCloseOperation(JFrame.DISPOSE\u ON\u CLOSE) 和setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE)但它们都不起作用。您的类应该扩展JFrame类: import javax.swing.*;
setDefaultCloseOperation(JFrame.EXIT\u ON\u CLOSE)代码>不工作?
这句话怎么了?有人能纠正我吗
我尝试过用参数变量调用相同的方法,比如setDefaultCloseOperation(JFrame.DISPOSE\u ON\u CLOSE)代码>
和setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE)代码>但它们都不起作用。您的类应该扩展JFrame
类:
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();
}
}
如果这有助于解决问题,请告诉我。
import javax.swing.JFrame;
class Myframe extends JFrame