Bonjour à tous, j'aimerai faire une application graphique et je me posais une question.
Je sais que tout ce qui est graphique doit se faire dans le thread de swing en utilisant la plupart du tempsMais je me demandais si il fallait entière construire la fenêtre dans ce thread ou le fait de la rendre visible. En gros lequel des deux codes serait le mieux :
Code : Sélectionner tout - Visualiser dans une fenêtre à part SwingUtilities.invokeLater()
1)même si je sais que ce code ne compilerai pas mais vous voyez l'idée
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 class Main{ public static void main(String[] args){ JFrame maFrame=new JFrame() SwingUtilities.invokeLater(new Runnable(){ public void run(){ maFrame.setVisible(true); }); } }
ou 2)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 class Main{ public static void main(String[] args){ SwingUtilities.invokeLater(new Runnable(){ public void run(){ JFrame maFrame=new JFrame() maFrame.setVisible(true); }); } }
Partager