SwingUtilities.invokeLater()与EventQueue.invokeLater()的区别

57
EventQueue.invokeLater()SwingUtilities.invokeLater() 之间有什么区别吗?还是后者只是基于前者(没有修改)为了设计的目的而构建的?
1个回答

80

没有任何区别。

SwingUtilities 类被创建用于将所有在 Swing 中使用的通用实用方法合并到单个类中。在内部,SwingUtilities.invokeLater() 调用 EventQueue.invokeLater()

1197    public static void invokeLater(Runnable   doRun) {
1198       EventQueue.invokeLater(doRun);
1199    }

参考:http://kickjava.com/src/javax/swing/SwingUtilities.java.htm


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接