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?
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?
SwingUtilities 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
© 2022 - 2024 — McMap. All rights reserved.