Bonjour, une vrai question de debutant mais je n'arrive pas a mettre de mot sur mon probleme pour trouver la solution :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
import javax.swing.SwingUtilities;
 
 
public class TestJframe {
 
	public static void main(String[] args ){
 
		SwingUtilities.invokeLater(new Runnable(){
			public void run(){
				Fenetre fenetre = new Fenetre();
				fenetre.setVisible(true);
			}
		});
 
	}
En faite j'ai deux questions : Qu'est ce que SwingUtilities ? Je n'ai pas instancier cet objet comment ca se fait que puisse l'utiliser ?
Et qu'est ce que c'est que cette syntaxe : SwingUtilities.invokeLater(new Runnable(){
public void run(){

Une fonction dans une fonction ? Quel est ce type d'argument ? Etudiant en 2eme année de Licence je ne l'avais vu auparavant