EventQueue.invokeLater()和SwingUtilities.invokeLater()之间有什么区别吗?
或者,后者只是建立在前者之上(没有任何修改),是为了设计?
发布于 2012-01-13 15:16:29
不,没有区别。
构建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
https://stackoverflow.com/questions/8847083
复制相似问题