Créer une fenêtre en java Swing

Code java créant une fenêtre. Ce code est implémenté pour la jvm 1.5. La gestion du thread graphique ayant légèrement changé sous la 1.6 (utilisant la pile de l'edt). Néanmoins, l'implémentation

import javax.swing.JFrame ;
 
public class Fen {
	private JFrame frame1 ;
 
	public static void main (String[] args) {
		System.out.println ("çà démarre") ;
		new Fen () ;
	}//main
 
 
	Fen () {
		frame1 = new JFrame ("titre de la fenetre") ;
		frame1.setSize(1000 , 768) ;
		frame1.setDefaultCloseOperation(frame1.EXIT_ON_CLOSE) ;
		frame1.setVisible(true) ;
	}//Fen
 
 
	SwingUtilities.invokeLater(new Runnable() {
		public void run() {
			/* Démarrage de l'interface graphique et du SwingWorker. */
			SwingWorkerDemo demo = new SwingWorkerDemo();
			MonSwingWorker swingWorker = demo.new MonSwingWorker();
			swingWorker.execute();
		}
	});
 
}//class