Ouvrir une boite de dialogue sauvegarde
Résolu
delfre56
Messages postés
404
Statut
Membre
-
delfre56 Messages postés 404 Statut Membre -
delfre56 Messages postés 404 Statut Membre -
Bonjour,
Je cherche à ouvrir une boîte de dialogue pour enregistrer une image pour mon TP de Java. Le prof nous a donné ce code :
j'aimerais savoir à quoi correspond le "parent" dans returnVal. Dans mon cours, c'est dit que ça détermine la JFrame de la boîte de dialogue et un autre truc mais il manque un mot.
Voilà, merci d'avance :)
Je cherche à ouvrir une boîte de dialogue pour enregistrer une image pour mon TP de Java. Le prof nous a donné ce code :
JFileChooser fileChooser = new JFileChooser();
fileChooser.setDialogTitle("Enregistrer");
int returnVal = fileChooser.showSaveDialog(parent);
if (returnVal == JFileChooser.APPROVE_OPTION) {
File fileToSave = fileChooser.getSelectedFile();
this.file = fileToSave;
}
j'aimerais savoir à quoi correspond le "parent" dans returnVal. Dans mon cours, c'est dit que ça détermine la JFrame de la boîte de dialogue et un autre truc mais il manque un mot.
Voilà, merci d'avance :)
1 réponse
-
Bonjour,
Toutes les classes Java viennent avec une documentation, je t'invite à la consulter : javax.swing.JFileChooser
En gros, soit ce paramètre vaut null et la fenêtre de choix est indépendante du reste de l'application, soit le paramètre est une autre fenêtre et dans ce cas celle-ci sera bloquée tant que tu n'as pas choisi un fichier.
On appelle ça une fenêtre modale.

