该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
靠 看错题目了
是这样才对
import java.awt.EventQueue;
import javax.swing.JFrame;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.border.EmptyBorder;
import javax.swing.JButton;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent; public class Test02 extends JFrame { private JPanel contentPane; public static void main(String[] args) {
EventQueue.invokeLater(new Runnable() {
public void run() {
try {
Test02 frame = new Test02();
frame.setVisible(true);
} catch (Exception e) {
e.printStackTrace();
}
}
});
} public Test02() {
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setBounds(100, 100, 450, 300);
contentPane = new JPanel();
contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));
setContentPane(contentPane);
contentPane.setLayout(null); JButton button1 = new JButton("button");
button1.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
new Thread() {
public void run() {
try {
Thread.sleep(2000);
}
catch (InterruptedException e) {
}
JOptionPane.getRootFrame().dispose();
}
}.start();
JOptionPane.showMessageDialog(null, "输入有误");
}
});
button1.setBounds(172, 115, 87, 23);
contentPane.add(button1);
}
}