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 :

conception rafraichissement swing


Sujet :

AWT/Swing Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Août 2008
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 27
    Par défaut conception rafraichissement swing
    Bonjour à tous,

    Je voudrais séparer l'interface gui (swing de base) de mon application. Dans mon main, je créer deux objets pour l'instant, mon interface et mon application. Dans l'application j'ai des valeurs qui changent et ça doit donc notifier l'affichage le gui que les valeurs ont changer et donc redessiner quelquechose de nouveau.
    Est-il une bonne pratique de passer des le début dans le main l'objet application dans le GUI (pour avoir acces aux valeurs modifiées) et de faire observer l'application par le gui (pour savoir quand les valeurs sont modifiée)?

    Je vous remercie et vous souhaite une bonne journée.

    Cordialement,
    lovo

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    155
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 155
    Par défaut
    Si tu veux que l'interface utilisateur soit indépendante de ton modèle de donnée (ton application?), il ne faut pas qu'il s'utilise l'un l'autre directement mais via des interfaces (java) qu'ils implémente. Ainsi si tu veux brancher ton application sur une autre interface, il "suffit" de la créer en ré-implémentant les interfaces de l'interface utilisateur.

    cf
    http://www.developpez.net/forums/d10...s-pattern-mvc/

  3. #3
    Membre confirmé
    Inscrit en
    Avril 2009
    Messages
    133
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 133
    Par défaut
    Bonsoir, je croit que la fonction repaint() permet normalement de rafraichir ta fenetre .

  4. #4
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    Citation Envoyé par wajdy Voir le message
    Bonsoir, je croit que la fonction repaint() permet normalement de rafraichir ta fenetre .

    non.

    la méthode repaint ne fait que déclencher un appel à paint. Elle n'a aucunement pour but de rafraîchir les données. Pour cela il vaut mieux se baser sur une archi type mvc où mvp, voire sur un framework de bindings comme celui proposé par jgoodies.

Discussions similaires

  1. Conception application Swing
    Par Arnich dans le forum AWT/Swing
    Réponses: 3
    Dernier message: 14/01/2008, 23h15
  2. [Conception]application swing avec SGBD
    Par afrikha dans le forum AWT/Swing
    Réponses: 19
    Dernier message: 11/09/2006, 12h19
  3. [jTable] probleme de rafraichissement (conception?)
    Par lkryss dans le forum Composants
    Réponses: 27
    Dernier message: 10/07/2006, 11h59
  4. Réponses: 2
    Dernier message: 26/05/2006, 12h04
  5. [SWING] Problème de rafraichissement
    Par david71 dans le forum AWT/Swing
    Réponses: 3
    Dernier message: 24/05/2004, 15h38

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