Are there any differences between EventQueue.invokeLater()
and SwingUtilities.invokeLater()
?
Or is that the latter is just built on top of the former (with no modifications) for the sake of design?
See Question&Answers more detail:osAre there any differences between EventQueue.invokeLater()
and SwingUtilities.invokeLater()
?
Or is that the latter is just built on top of the former (with no modifications) for the sake of design?
See Question&Answers more detail:osSwingUtilities class was built to combine all general utility methods used in swing to be in one single class. Internally SwingUtilities.invokeLater()
calls EventQueue.invokeLater()
1197 public static void invokeLater(Runnable doRun) {
1198 EventQueue.invokeLater(doRun);
1199 }
Reference: http://kickjava.com/src/javax/swing/SwingUtilities.java.htm