fenetres.java
1.02 KB
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);
}
}