问下为什么要加EventQueue.invokeLater
Core Java中每当创建一个窗口的时候都会在外面写这么一个东西,比如:
import java.awt.*;import javax.swing.*;public class Test { public static void main(String[] args) { EventQueue.invokeLater(new Runnable() { public void run() { JFrame frame = new JFrame(); frame.setSize(400, 300); frame.setVisible(true); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); } }); }}