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

NetBeans Java Discussion :

jList et DefaultListModel


Sujet :

NetBeans Java

  1. #1
    Nouveau membre du Club
    Inscrit en
    Octobre 2005
    Messages
    29
    Détails du profil
    Informations personnelles :
    Âge : 48

    Informations forums :
    Inscription : Octobre 2005
    Messages : 29
    Points : 32
    Points
    32
    Par défaut jList et DefaultListModel
    Bonjour,

    C'est sans doute un cauchemar classique du débutant parce que je vois plein de message sur le sujet dans les forums mais je n'arrive pas à comprendre pourquoi ce code ne fonctionne pas :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
            DefaultListModel val;
            val = new DefaultListModel();
            val = (DefaultListModel) jList1.getModel();
            val.clear();
    Le getModel me déroule un tapis d'erreur.

    J'ai tenté de d'abord définir le DefaultListModel et de le passer comme paramètre à la construction de jList mais Netbeans ne permet pas d'éditer le code de la construction de jList.

    Qu'est-ce que je n'ai pas compris ? (sur ce sujet, pas la peine de m'enterrer sous les vannes )

  2. #2
    Modérateur
    Avatar de kolodz
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2008
    Messages
    2 211
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 211
    Points : 8 316
    Points
    8 316
    Billets dans le blog
    52
    Par défaut
    Bonjour,
    ListModel oldModel = jList1.getModel();//Si l'ancien model à un intérêt pour toi.
    DefaultListModel newModel = new DefaultListModel();
    jList1.setModel(newModel)
    Mais, il est plus prudent de lire la javadoc:
    http://download.oracle.com/javase/6/...ing/JList.html
    et le "How use" :
    http://download.oracle.com/javase/tu...ents/list.html

    Il est possible que le ListModel utiliser par défaut ne soit pas un DefaultListModel.
    public JList()
    Constructs a JList with an empty, read-only, model.
    Cordialement,
    Patrick Kolodziejczyk
    Si une réponse vous a été utile pensez à
    Si vous avez eu la réponse à votre question, marquez votre discussion
    Pensez aux FAQs et aux tutoriels et cours.

  3. #3
    Expert confirmé
    Avatar de le y@m's
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2005
    Messages
    2 636
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Février 2005
    Messages : 2 636
    Points : 5 943
    Points
    5 943
    Par défaut
    Citation Envoyé par diFaenza Voir le message
    Netbeans ne permet pas d'éditer le code de la construction de jList.
    Si il le permet. Dans l'éditeur graphique sélectionne la JList en question. Dans la fenêtre "Properties" (généralement à droite sous la palette) clique sur l'onglet "Code". Puis utilise l'entrée "Custom Creation Code" pour modifier l'instanciation de la JList .
    Mais pour le model d'une JList il suffit généralement d'éditer la propriété "model" (onglet "Properties" de la fenêtre "Properties") et d'y spécifier le model que tu veux utiliser. Par exemple pour le DefaultListModel, choisir "Custom code" dans le type de model et indique :
    Je ne répondrai à aucune question technique par MP.

    Pensez aux Tutoriels et aux FAQs avant de poster (pour le java il y a aussi JavaSearch), n'oubliez pas non plus la fonction Rechercher.
    Enfin, quand une solution a été trouvée à votre problème
    pensez au tag

    Cours Dvp : http://ydisanto.developpez.com
    Blog : http://yann-disanto.blogspot.com/
    Page perso : http://yann-disanto.fr

  4. #4
    Nouveau membre du Club
    Inscrit en
    Octobre 2005
    Messages
    29
    Détails du profil
    Informations personnelles :
    Âge : 48

    Informations forums :
    Inscription : Octobre 2005
    Messages : 29
    Points : 32
    Points
    32
    Par défaut
    Merci de votre aide !

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 11/04/2014, 14h40
  2. JList et DefaultListModel
    Par thierry_b dans le forum Composants
    Réponses: 1
    Dernier message: 07/07/2009, 16h17
  3. [JList] Problème avec DefaultListModel
    Par tigger_riric dans le forum Composants
    Réponses: 3
    Dernier message: 14/07/2008, 15h54
  4. [Jlist][DefaultListModel] Listener sur ajout d'éléments
    Par Invité dans le forum Composants
    Réponses: 2
    Dernier message: 23/03/2006, 14h32
  5. JList en line wrapping
    Par dreydrey dans le forum Composants
    Réponses: 3
    Dernier message: 16/12/2003, 11h22

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