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 :

ImageIcon qui refuse de recharger une image


Sujet :

AWT/Swing Java

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 67
    Points : 33
    Points
    33
    Par défaut ImageIcon qui refuse de recharger une image
    Bonjour,
    j'ai créé une application graphique chargé d'uploader des images sur un serveur distant. Les images sont affiché sous forme d'icône que j'agrandis lors d'un clique sur l'icône.

    Pour afficher l'image, je passe par un ImageIcon. J'ai implémenté des fonctions pour retourner les images et les sauvegarder. Jusqu'ici, tous va bien, l'image ce tourne et la vue se rafraîchi, lorsque j'enregistre l'image, elle se retourne bien. Idem pour l'icône qui s'actualise.

    Par contre, la ou c'est bizarre, c'est que lorsque je tourne l'image que je ferme la vue de l'image puis que je la ré-ouvre, il ne tiens pas compte de la modification! (l'application n'est pas fermé)

    Lorsque je recharge l'application, il tiens compte de la modification!

    Quelqu'un a une idée?
    je sèche depuis un bout de temps...

    Moi je crois a une méthode static

  2. #2
    Membre expérimenté Avatar de Ivelios
    Homme Profil pro
    Développeur Java
    Inscrit en
    Juillet 2008
    Messages
    1 031
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 031
    Points : 1 540
    Points
    1 540
    Par défaut
    lorsque je tourne l'image que je ferme la vue de l'image puis que je la ré-ouvre, il ne tiens pas compte de la modification! (l'application n'est pas fermé)
    Comment ferme tu la fenêtre?

    Un peu de code nous aideraient à t'aider
    Il était une fois [...] Et ils vécurent heureux et eurent beaucoup d'enfants!

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 67
    Points : 33
    Points
    33
    Par défaut
    Ensuite, a la ré-ouverture, je reconstruit le display entierement.
    Mon application peut contenir beaucoup d'image, je me suis dit qu'il etait peut etre mieux de supprimer les display que de les cacher!

    Mais la, je viens de tester en cachant la fenêtre au lieu de la fermer, ça fonctionne, mais je suis pas sur que niveau mémoire ce soit top.
    J'imagine déjà des utilisateurs afficher toute les images...
    J'ai peur que cacher les display fasse baisser les perf de l'application...

Discussions similaires

  1. [Prototype] Recharger une image
    Par estampille dans le forum Bibliothèques & Frameworks
    Réponses: 4
    Dernier message: 05/01/2009, 14h54
  2. [PHP-JS] Recharger une image
    Par L8O8L dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 14/05/2008, 16h27
  3. VMWare player refuse d'ouvrir une image VMWare
    Par Cazaux-Moutou-Philippe dans le forum VMware
    Réponses: 2
    Dernier message: 12/07/2007, 12h28
  4. Sauver/ReCharger une image, donne
    Par Happy dans le forum C++
    Réponses: 3
    Dernier message: 18/05/2007, 13h06
  5. Recharger une image dans la cache
    Par Prophetis dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 13/07/2006, 13h24

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