在这个线程中调用 JOptionPane.showMessageDialog("Message"),
这时会出现如图所示的情况:
这时会出现如图所示的情况:
主要是Swing为非线程安全的,如果认为一定线程安全,可以如下调用
SwingUtilities.invokeLater(new Runnable(){
public void run()
{
JOptionPane.showMessageDialog(null, "DDD");
}
});
这时会出现如图所示的情况:
主要是Swing为非线程安全的,如果认为一定线程安全,可以如下调用
SwingUtilities.invokeLater(new Runnable(){
public void run()
{
JOptionPane.showMessageDialog(null, "DDD");
}
});