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 :

Communiquer entre deux frames


Sujet :

AWT/Swing Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    PNL
    PNL est déconnecté
    Membre averti
    Inscrit en
    Septembre 2005
    Messages
    55
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 55
    Par défaut Communiquer entre deux frames
    Bonjour à tous,

    Voilà, j'ai une Jframe avec dedant une JTable qui affiche les données d'une base XML, et différents boutons (ajouter modifier suppr).
    Ma JTable est définie par rapport à un AbstractTableModel.

    Mon problème est le suivant :
    Pour ajouter un élément à ma table je clique sur ajouter et il y a création d'une nouvelle frame, pour ajouter je clique sur valider et là j'aimerai bien qu'il m'actualise la JTable dans l'autre frame.
    Pour la fonction suppr il n'y a aucun problème puisque je ne change pas de frame je fais un : fireTableDataChanged(); et ça marche mais pas pour ajouter ça marche pas ...

    Est-ce que quelqu'un a une idée ? J'ai déjà essayé pas mal de trucs et je n'ai plus trop d'idées ...

    Merci d'avance

  2. #2
    Expert confirmé

    Profil pro
    Fabricant et casseur d'avions
    Inscrit en
    Avril 2004
    Messages
    3 818
    Détails du profil
    Informations personnelles :
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : Fabricant et casseur d'avions
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2004
    Messages : 3 818
    Par défaut
    Salut,

    Citation Envoyé par PNL
    Est-ce que quelqu'un a une idée ? J'ai déjà essayé pas mal de trucs et je n'ai plus trop d'idées ...
    Ben en passant une référence de la première fenêtre à la seconde, ça se fait tout seul... pas besoin de chercher compliqué...
    Ou alors j'ai pas bien compris...
    "Errare humanum est, sed perseverare diabolicum"

    Ma page sur DVP.com

  3. #3
    PNL
    PNL est déconnecté
    Membre averti
    Inscrit en
    Septembre 2005
    Messages
    55
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 55
    Par défaut
    Citation Envoyé par plegat
    Ben en passant une référence de la première fenêtre à la seconde, ça se fait tout seul.
    Comment on fait ça ? Je dois déjà l'avoir fait mais je suis un peu perdu en faite lol

  4. #4
    Membre Expert Avatar de guigui5931
    Profil pro
    Chef de projet NTIC
    Inscrit en
    Avril 2006
    Messages
    1 667
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 667
    Par défaut
    quand tu créeta seconde frame tu utilise une autre classe que celle qui contient ta JTable je suppose. Si c'est le cas tu peut passer dans le constructeur de la classe de ta seconde frame une reference vers ta JTable comme ça la modification pourra etre faite depuis ta seconde frame.

  5. #5
    PNL
    PNL est déconnecté
    Membre averti
    Inscrit en
    Septembre 2005
    Messages
    55
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 55
    Par défaut
    Citation Envoyé par guigui5931
    ... quand tu crée ta seconde frame tu utilise une autre classe que celle qui contient ta JTable je suppose...
    Ok, mais comment je fais le liens ac un fireTableDataChanged() ? parce que ça marche pas avec une JTable (dans mon cas ma Table est créée à partir de Vector)

  6. #6
    Membre chevronné Avatar de bassim
    Homme Profil pro
    Ingénieur Réseaux
    Inscrit en
    Février 2005
    Messages
    666
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Ingénieur Réseaux
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Février 2005
    Messages : 666
    Par défaut
    tu peux faire ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    TaTable.getModel().fireTableDataChanged()

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. envoi de variables entre deux frames
    Par martoune dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 09/07/2007, 15h00
  2. [PHP-JS] envoi de variable entre deux frames
    Par martoune dans le forum Langage
    Réponses: 3
    Dernier message: 03/07/2007, 13h50
  3. Communiquer entre deux anims flash
    Par delavega dans le forum Flash
    Réponses: 2
    Dernier message: 09/04/2007, 18h47
  4. Communiquer entre deux fiches MDI filles
    Par Morfus dans le forum Delphi
    Réponses: 13
    Dernier message: 05/03/2007, 15h36
  5. [jsp][servlet]passage de paramètre entre deux frames
    Par alexandra_ape dans le forum Servlets/JSP
    Réponses: 5
    Dernier message: 29/06/2004, 11h14

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