package tp1; import javax.swing.*; public class fenetres { public static void main(String[] args) { //question 1 //JWindow win = new JWindow(); //il peut etre intéressant d'utiliser la classe JWindow pour afficher le logo d'un logiciel lors de son démarrage //afin de faire patienter l'utilisateur. //question 2 JFrame win = new JFrame(); win.setSize( 500, 400); win.setLocationRelativeTo(null); JLabel label = new JLabel("Hello World!"); win.add(label); //question 5 //JDialog dialog = new JDialog(win); //question 3 win.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); //question 4 win.setResizable(false); win.setVisible(true); JDialog dialog = new JDialog(win, true); //on peut interragir avec la fenetre à partir du moment où l'on ferme la boite de dialogue dialog.setSize(150,100); dialog.setLocationRelativeTo(null); dialog.setVisible(true); } }