Y a-t-il des différences entre EventQueue.invokeLater()
et SwingUtilities.invokeLater()
?
Ou est-ce que ce dernier est simplement construit sur le premier (sans aucune modification) pour des raisons de conception ?
Y a-t-il des différences entre EventQueue.invokeLater()
et SwingUtilities.invokeLater()
?
Ou est-ce que ce dernier est simplement construit sur le premier (sans aucune modification) pour des raisons de conception ?
La classe SwingUtilities a été conçue pour combiner toutes les méthodes utilitaires générales utilisées dans le swing pour être dans une seule classe. En 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
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.