IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

AWT/Swing Java Discussion :

Problème JFileChooser et garbageCollector


Sujet :

AWT/Swing Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Avatar de seiryujay
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    950
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 950
    Par défaut Problème JFileChooser et garbageCollector
    Salut!

    Je viens de me rendre compte par hasard de quelque chose d'assez troublant.
    Il semblerait que les JFileChooser ne soient pas totalement détruit lors de leur fermeture.

    Je cherchais à récupérer la fenêtre active de mon projet et je faisais ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Window[] windows = maFrame.getOwnedWindows();
    Et là, je vois qu'après avoir ouvert 4 ou 5 fichiers, j'ai toujours les JFileChooser associés qui apparaissent dans "windows"...

    Est-ce que c'est normal? Y-a t'il un moyen de les détruire complétement?
    J'ai essayé de forcer l'appel à
    mais ça ne change rien...

    Merci d'avance!

  2. #2
    Membre émérite Avatar de sozie9372
    Inscrit en
    Mai 2005
    Messages
    713
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Mai 2005
    Messages : 713
    Par défaut
    Si tu fais
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    filechoser.showOpenDialog(maframe);
    Ils vont rester, si tu fais
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    filechoser.showOpenDialog(null);
    , ils n'appartiennent plus à maframe, donc tu ne les as plus dans windows, par contre où sont ils passés, sont-ils vraiment détruits, je ne sais guère...

  3. #3
    Membre éclairé
    Avatar de seiryujay
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    950
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 950
    Par défaut
    Mouais...
    Je ne sais guère non plus, mais je ne pense pas que ce soit très propre...

  4. #4
    Membre émérite Avatar de sozie9372
    Inscrit en
    Mai 2005
    Messages
    713
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Mai 2005
    Messages : 713
    Par défaut
    Hypothèse : peut être que le fait de ne pas l'attacher à un composant permet justement de le désallouer proprement... En tout cas, tu soulèves un point qui m'interpelle... C'est super bizarre !

  5. #5
    Membre éclairé
    Avatar de seiryujay
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    950
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 950
    Par défaut
    Citation Envoyé par sozie9372
    Hypothèse : peut être que le fait de ne pas l'attacher à un composant permet justement de le désallouer proprement...
    Ouais, faudrait voir si on peut récupérer le nombre de fenêtres ouvertes et encore en vie pour tester...


    Citation Envoyé par sozie9372
    En tout cas, tu soulèves un point qui m'interpelle... C'est super bizarre !
    lol
    Content de t'interpeler

Discussions similaires

  1. problème JFILECHOOSER + tri fichier
    Par magique76 dans le forum Applets
    Réponses: 2
    Dernier message: 07/09/2007, 17h08
  2. Problème JFileChooser et freeze
    Par Lady dans le forum AWT/Swing
    Réponses: 14
    Dernier message: 16/03/2007, 09h37
  3. Problème avec JFileChooser (BUG ?)
    Par vano dans le forum AWT/Swing
    Réponses: 3
    Dernier message: 05/05/2006, 09h03
  4. Problème SWING et GarbageCollector
    Par ®om dans le forum AWT/Swing
    Réponses: 10
    Dernier message: 15/02/2006, 15h19
  5. problème avec JFileChooser
    Par Baptiste Wicht dans le forum Agents de placement/Fenêtres
    Réponses: 2
    Dernier message: 15/12/2005, 20h51

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo