Résultats de 1 à 4 sur 4

Sujet : [Swing][Jtable]Vidage JTable

  1. #1
    Membre MP
    Inscrit
    août 2013
    Messages
    14

    [Swing][Jtable]Vidage JTable

    J\'ai realiser un jtable qui est remplit lors du clic sur un bouton.
    En effet, lors du clic sur le Bouton je passe a mon Jtable un model qui est remplit à partir d\'une base.....
    Pour le premier clic, ça marche sans problème mais dès qu\'on clic plusieurs fois sur le bouton le contenue de mon JTable n\'est pas vider mais on ajoute à chaque fois le nouveau resultat à l\'ancien contenue du JTable.
    j\'aimerai bien que si on clic sur le bouton on efface le contenue du Jtable
    et on réaffiche le nouveau resultat.............
    J\'ai pas su comment vider mon JTable ..............
    Alors SVP de l\'aide ops: ops:

  2. #2
    Membre MP
    Inscrit
    août 2013
    Messages
    1 823
    Tu peux essayer un :

    monJTable = null;
    monJTable = new JTable(...);

    en fait tu le detruit et tu le reinstancie dans la foulé au moment du clic comme cela si il est plein a ce moment, tu est sur qu\'il est vide après. (a verifier)

  3. #3
    Membre MP
    Inscrit
    août 2013
    Messages
    14
    Ca marche pas Comme ca mais J\'ai trouver la solution :
    Voila j\'ai ajouer ces Lignes:
    Code:
    while (MonModel.getRowCount()!=0){ 
             MonModel.removeRow(0); 
            }
    Merci pour votre Aide..............

  4. #4
    Membre MP
    Inscrit
    août 2013
    Messages
    1 823
    C\'est cool merci pour la soluce . :wink:

Informations du sujet

Utilisateur(s) parcourant ce sujet

il y a actuellement 1 utilisateur(s) parcourant ce sujet. (0 membre(s) et 1 visiteur(s))

Règles des messages

  • Vous ne pouvez pas créer de sujets
  • Vous ne pouvez pas répondre aux sujets
  • Vous ne pouvez pas importer de fichiers joints
  • Vous ne pouvez pas éditer vos messages
  •  
  • Les BB codes sont Activés
  • Les Smileys sont Activés
  • Le BB code [IMG] est Activé
  • Le code [VIDEO] est Activé
  • Le code HTML est Désactivé