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

 Java Discussion :

Supprimer les lignes dans une JTable


Sujet :

Java

  1. #1
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2012
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2012
    Messages : 15
    Points : 17
    Points
    17
    Par défaut Supprimer les lignes dans une JTable
    Bonjour,

    J'ai créé une JTable que j'appelle tablepanier. Quand je remplis cette Jtable avec les données à l'aide d'un bouton, au moment de supprimer un certain nombre de lignes, toutes les lignes sont supprimées même avec l’entête et quand je veux la remplir à nouveau, ça ne reçoit plus les données.

    Quelqu'un saurait-il m'expliquer comment supprimer un certain nombre de lignes ?

    J'aimerais aussi qu'après avoir supprimé un certain nombre de lignes, je puisse encore remplir ma table.

    Voici le code de suppression :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
        DefaultTableModel tab = new DefaultTableModel() ;
        tablepanier.setModel(tab) ;
        int nbreligne = tab.getRowCount();
        nbreligne++;
        for (int a = nbreligne-1 ; a>=1 ; --a) {
            tab.removeRow(a);
        }
    Merci d'avance pour votre aide.

  2. #2
    Membre averti
    Homme Profil pro
    Java
    Inscrit en
    Mai 2011
    Messages
    170
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2011
    Messages : 170
    Points : 444
    Points
    444
    Par défaut
    Bonjour,
    Citation Envoyé par sylvainkouo Voir le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    DefaultTableModel tab = new DefaultTableModel();
    tablepanier.setModel(tab);
    Tu te trompes bien puisque tu crées à la volée un nouveau model que déjà tu donnes à ton panier (qui perd donc son ancien model avec les vraies données).

    Tu devrais récupérer le Model de ton tablepanier et non pas en créer un nouveau.

  3. #3
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2012
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2012
    Messages : 15
    Points : 17
    Points
    17
    Par défaut supprimer les lignes d'un jTable
    bonjour! merci pour ta réponse qui pertinente.je pense que j'ai résolu mon problème
    je partage ma solution avec les autres

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    DefaultTableModel tab= ((DefaultTableModel)JTable.getModel());
    int nbre1=tab.getRowCount();
    for (int a=nbre1-1; a>=0 ; --a) {
        tab.removeRow(a); 
    }

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

Discussions similaires

  1. supprimer les doublons dans une table
    Par mavean dans le forum Requêtes et SQL.
    Réponses: 6
    Dernier message: 26/06/2019, 13h26
  2. Supprimer les lignes d'une table dans une autre table
    Par blastmind dans le forum SAS Base
    Réponses: 2
    Dernier message: 28/04/2009, 14h17
  3. Réponses: 9
    Dernier message: 06/11/2007, 12h36
  4. Supprimer les marges dans une page html
    Par Furius dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 12/01/2006, 04h41
  5. [vbexcel]Comment supprimer les doublons dans une combobox?
    Par Mugette dans le forum Macros et VBA Excel
    Réponses: 20
    Dernier message: 24/11/2005, 11h12

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