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

Composants Java Discussion :

JList et mise à jour


Sujet :

Composants Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé Avatar de bygui
    Homme Profil pro
    PLM/ALM
    Inscrit en
    Avril 2006
    Messages
    133
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : PLM/ALM
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 133
    Par défaut JList et mise à jour
    Bonjour,
    J'ai creer une liste utilisant un model. Mais lorsque j'ajoute des elements le modele la liste n'est pas mis à jour. Comment la forcer juste après l'ajout?

  2. #2
    Membre Expert
    Avatar de afrikha
    Profil pro
    Étudiant
    Inscrit en
    Août 2005
    Messages
    1 600
    Détails du profil
    Informations personnelles :
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2005
    Messages : 1 600
    Par défaut
    Regarde ce post similaire.


    Mes publications
    Lisez
    Les régles du forum
    Pensez au bouton

  3. #3
    Membre éprouvé Avatar de bygui
    Homme Profil pro
    PLM/ALM
    Inscrit en
    Avril 2006
    Messages
    133
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : PLM/ALM
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 133
    Par défaut
    J'ai essayé d'utiliser les methodes proposé sur le DefaultListModel mais il y a une chose que je ne comprend pas:
    Lorsque ma liste est vide et que j'y copie un element la mise à jour ne se fait pas. Par contre lorsqu'il y a déja un element alors les changements apparaissent directements.

  4. #4
    Membre éclairé
    Avatar de seiryujay
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    950
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 950
    Par défaut
    Citation Envoyé par bygui
    Bonjour,
    J'ai creer une liste utilisant un model. Mais lorsque j'ajoute des elements le modele la liste n'est pas mis à jour. Comment la forcer juste après l'ajout?

    [...]
    Lorsque ma liste est vide et que j'y copie un element la mise à jour ne se fait pas. Par contre lorsqu'il y a déja un element alors les changements apparaissent directements.
    La mise à jour ne se fait pas ou bien tes données ne sont pas ajoutées?

    As-tu essayé de faire un truc comme ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    int size = list.getModel().getSize();
    int index = 0;
    if (size == 0) {
        index = 0;
    } else {           //add after the selected item
        index++;
    }
     
    listModel.insertElementAt(taData, index);

  5. #5
    Membre éprouvé Avatar de bygui
    Homme Profil pro
    PLM/ALM
    Inscrit en
    Avril 2006
    Messages
    133
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : PLM/ALM
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 133
    Par défaut
    Non j'ai trouvé!
    Ma liste ne possedait pas de taille défini, de ce fait elle prenait la taille des élements qu'on lui inseré, ce qui causait cette erreur!

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 02/07/2009, 14h42
  2. mise à jour d'une JList
    Par master_och dans le forum Composants
    Réponses: 2
    Dernier message: 25/04/2009, 23h35
  3. [Jlist] Mise à jour du CellRenderer
    Par michaeljeru dans le forum Composants
    Réponses: 0
    Dernier message: 23/03/2009, 17h37
  4. Redimensionnement de JFrame et mise à jour de JList
    Par franklin626 dans le forum Composants
    Réponses: 5
    Dernier message: 24/04/2008, 16h09
  5. Mise à jour d'une JTable en fonction d'une JList
    Par xtaZy dans le forum Composants
    Réponses: 1
    Dernier message: 21/03/2007, 18h25

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