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

avec Java Discussion :

Affichage dans un JList


Sujet :

avec Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Décembre 2007
    Messages
    120
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 120
    Par défaut Affichage dans un JList
    Bonjour,

    J'ai besoin d'afficher des informations sur des objets java que j'ai moi-même créés dans une JList.

    Les informations que j'aimerais synthétiser à partir de ces objets sont au final des chaînes de caractères. Seulement, il n'y a pas moyen d'initialiser une JList avec une Collection de String.

    Si j'initialise une JList avec une Collection d'objets que j'ai créés, je n'affiche à la base que le type des objets et leur adresse en mémoire...

    Quelles sont les possibilités pour formater le résultat présenté à l'utilisateur?
    Sachant que je dois garder la trace des objets lorsqu'il effectuera une sélection.

    Merci d'avance

  2. #2
    Membre éclairé
    Inscrit en
    Avril 2008
    Messages
    43
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Avril 2008
    Messages : 43
    Par défaut
    Salut,

    Il faut que tu redéfinisse la fonction toString dans ta classe.

    A++

  3. #3
    Membre confirmé
    Inscrit en
    Décembre 2007
    Messages
    120
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 120
    Par défaut Ok mais
    Bonjour,

    Merci , mais j'ai des contraintes d'affichage assez complexes, et je serais limité si j'utilise cette méthode.

    N'y a-t-il pas un autre moyen?

  4. #4
    Membre éprouvé
    Profil pro
    Devops
    Inscrit en
    Août 2006
    Messages
    107
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Devops

    Informations forums :
    Inscription : Août 2006
    Messages : 107
    Par défaut
    Citation Envoyé par franklin626 Voir le message
    Bonjour,

    Merci , mais j'ai des contraintes d'affichage assez complexes, et je serais limité si j'utilise cette méthode.

    N'y a-t-il pas un autre moyen?
    Si si, en utilisant un list renderer.

  5. #5
    Membre confirmé
    Inscrit en
    Décembre 2007
    Messages
    120
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 120
    Par défaut OK !
    Merci pour le lien , je reposterai éventuellement s'il y manque des précisions

  6. #6
    Membre confirmé
    Inscrit en
    Décembre 2007
    Messages
    120
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 120
    Par défaut Nouveau problème
    J'ai commencé à créer mon ListCellRenderer, je planche sur comment trouver la taille à l'écran d'une cellule.

    En fait, ce que je veux faire, c'est afficher un résumé de chaînes de caractères longues ( environ une page chacune), et chaque résumé constituerait un élément, soit une ligne.
    Pour l'instant, j'y affiche toute la phrase, et le scroll horizontal est (très )activé.

    Exemple de résultat attendu : Si je veux afficher sur une ligne de ma liste la phrase "Je ne sais pas trop comment je pourrais faire ça", je veux que ça ressemble à ça :

    |-------------------------------|
    | Je ne sais...je pourrais faire ça |
    |...........................................|
    |...........................................|

    Le scroll horizontal serait désactivé, voire très réduit.
    Est-ce que quelqu'un est déjà tombé sur un code similaire?

    Merci d'avance.

Discussions similaires

  1. Problème d'affichage des données de la BD dans une JList
    Par hela_sfar dans le forum Composants
    Réponses: 0
    Dernier message: 15/07/2013, 15h14
  2. Affichage d'un élement d'un objet dans une Jlist
    Par arkerone dans le forum Composants
    Réponses: 2
    Dernier message: 21/11/2011, 10h54
  3. Affichage dans une JList lors d'un drag and drop
    Par Stefounette dans le forum Général Java
    Réponses: 2
    Dernier message: 05/05/2010, 09h36
  4. affichage des composants 2D dans une JList?
    Par ilias20 dans le forum Composants
    Réponses: 5
    Dernier message: 27/03/2010, 11h18

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