Swing: Afficher une fenêtre dans un thread

Author:

 classe, set, swing, awt, JFrame
Download

import javax.swing.*;
import java.awt.*;
 
public class JFrameThread extends JFrame{
 
        private JFrameThread()
        {
			        super("Exemple JFrame et thread");
 
			        Container conteneur = getContentPane( );
 
			        conteneur.add(new JLabel("Bienvenu"));
 
                   setSize(250,250);
                   setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		}
        public static void main(String[] args)
        {
 
 
 
               // Objet accessible dans une classe interne
                final JFrame myFrame = new JFrameThread( );
 
 
               // invoquer la ^JFrame dans un thread Runnable
                EventQueue.invokeLater(new Runnable( ) {
 
                        public void run( ) {
 
                                myFrame.setVisible(true);
 
                        }
 
                });
 
        }
 
}