Iditeur de Texte

Résolu
mirhano - 29 nov. 2012 à 16:44
 mirhano - 3 déc. 2012 à 21:11
J'ai crée un éditeur de texte , et puis il me reste d'ajouter une fonctionnalité spécifique lors de la fermeture du fenêtre de mon éditeur j'ai procédé comme suit:
//.......................
public void nouveau() {

int i = JOptionPane.showConfirmDialog(null, "vouler vous enregistrer",
"information", JOptionPane.OK_CANCEL_OPTION);
System.out.println(i);

if (i == 2) {
text.setText("");
}
if (i == 0) {
try {
enregistrer();
} catch (IOException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
}
//................................;;
class Fermer extends WindowAdapter {
public void windowClosing(WindowEvent e) {
nouveau();
}
}
//..............................
mais ça me donne po le résultats !!!!!!
(aucun changement n'est effectué)
Merci d'avance pour votre réponses :)

5 réponses

cs_Julien39 Messages postés 6414 Date d'inscription mardi 8 mars 2005 Statut Modérateur Dernière intervention 29 juillet 2020 371
30 nov. 2012 à 09:03
A moins que tu n'ais pas fait de addWindowListener() sur la fenêtre que tu fermes...
3
cs_Julien39 Messages postés 6414 Date d'inscription mardi 8 mars 2005 Statut Modérateur Dernière intervention 29 juillet 2020 371
3 déc. 2012 à 08:47
Salut,

Non, tu ne créés rien, dans le constructeur, tu ajoutes juste :

addWindowListner(new Fermer());
3
cs_Julien39 Messages postés 6414 Date d'inscription mardi 8 mars 2005 Statut Modérateur Dernière intervention 29 juillet 2020 371
30 nov. 2012 à 09:03
Salut,

Le problème vient certainement plus de ta fonction enregistrer non ?
0
slt, et puis Oui
exactement comment je vais me précédée pour faire ce addWindowListner().... je vais créé un boutton ou quoi !! exacte car je comprend pas exacte la manière de faire ,, et Ouii ma fonction est bien correct aucun erreur
Merci :)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Merci Bkkk :) :) , ça marche mnt :)²
0
Rejoignez-nous