SwingUtilities.invokeLater () vs EventQueue.invokeLater()
y a-t-il une différence entre EventQueue.invokeLater() et SwingUtilities.invokeLater(), ou celui-ci est simplement construit sur l'ancien (sans modifications) pour l'amour de la conception?
45
demandé sur
edgar
2012-01-13 11:10:47
1 réponses
non il N'y a pas de différence.
SwingUtilities la classe a été construite pour combiner toutes les méthodes d'utilité générale utilisées dans swing pour être dans une seule classe. À l'interne SwingUtilities.invokeLater()
appels EventQueue.invokeLater()
1197 public static void invokeLater(Runnable doRun) {
1198 EventQueue.invokeLater(doRun);
1199 }
référence: http://kickjava.com/src/javax/swing/SwingUtilities.java.htm
71
répondu
Harry Joy
2012-01-13 07:16:28