Bonjour,
Ma question est des plus simples à comprendre ...
J'ai fait une classe qui étends JDialog, afin d'avoir une fenêtre modale qui attends un clic de l'utilisateur ...
Je souhaiterais que si l'utilisateur clic en dehors de cette fenetre, celle-ci soit fermée ...
J'ai essayé le FocusLost(), mais avec une Frame modale, le focuslost se fait que si on clique sur une AUTRE application que celle ou l'on est ...
J'ai essayé un mouseListener, sur le MouseClicked si les coordonnées du click étaient en dehors de la zone de la fenetre ... Mais Avec une fenêtre modale, le clic n'a pas l'air d'être pris en compte si il est pas DANS la fenêtre ...
Et j'ai besoin d'une fenêtre modale car il me faut absolument attendre l'action de l'utilisateur ...
Une idée SVP ?
Merci ^^
Partager