Bonjour,
tu peux utiliser un JDialog, et le rendre modal :
Code:
1 2 3
|
JDialog fenetre2 = new JDialog(fenetre1, Dialog.ModalityType.APPLICATION_MODAL);
fenetre2.setVisible(true); |
Par contre, je ne crois pas que le JDialog puisse être maximisé...
Si tu veux vraiment obtenir cet effet, tu peux utiliser une JFrame, que tu maximise, et tu mets sa fenêtre parente en disabled :
Code:
1 2 3 4 5
|
JFrame fenetre2 = new JFrame();
fenetre1.setEnabled(false);
fenetre2.setExtendedState(MAXIMIZED_BOTH);
fenetre2.setVisible(true); |
mais c'est un peu perturbant pour l'utilisateur.