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

AWT/Swing Java Discussion :

Génération dynamique d'objets sous swing


Sujet :

AWT/Swing Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Février 2007
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2007
    Messages : 11
    Par défaut Génération dynamique d'objets sous swing
    Bonjour,

    Je ne parviens pas à trouver de pistes pour ce cas ...

    Est il possible, avec swing (ou awt? J'utilise matisse) de générer dynamiquement du contenu ?

    Exemple : Une DB contient x entrées, pour chaque doit être instantiée une série d'objets :
    un bouton, une barre de progression, un label, etc.

    Bien sur, un actionlistener doit être créé et associé dynamiqmenet au bouton, les noms d'objets doivent être générés dynamiquement, etc.

    Pourriez vous me donner des pistes? J'avoue être perdu!

    Merci!

  2. #2
    Membre émérite
    Homme Profil pro
    Inscrit en
    Octobre 2004
    Messages
    398
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2004
    Messages : 398
    Par défaut
    La reflexivité ?
    comment se présente la BDD ? une String pour le type d'objet graphique à créer ?

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Février 2007
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2007
    Messages : 11
    Par défaut
    un objet est instancié pour chaque entrée dans la table, le but est alors de créer une série de controles graphiques par objet.

  4. #4
    Membre émérite
    Homme Profil pro
    Inscrit en
    Octobre 2004
    Messages
    398
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2004
    Messages : 398
    Par défaut
    Citation Envoyé par hobstad
    un objet est instancié pour chaque entrée dans la table, le
    but est alors de créer une série de controles graphiques par objet.
    ok, mais ou est définie la serie de controles graphiques a créer ?

  5. #5
    Membre chevronné Avatar de schniouf
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2003
    Messages
    382
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Décembre 2003
    Messages : 382
    Par défaut
    Ben tu fais une boucle sur les résultats de la requête "SELECT * from maTable", et tu stockes les composants créés dans une ArrayList, ou autre .

    ++

  6. #6
    Membre habitué
    Profil pro
    Inscrit en
    Février 2007
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2007
    Messages : 11
    Par défaut
    Suite à la proposition de Schniouf :

    Ok jusque là, c'est l'étape suivante qui me pose un souci, les objets reposent dans l'array list mais comment instancier par exemple un bouton pour chaque entrée dans l'array list en lui attribuant dynamiquement un nom? Comment pour chaque bouton créé implémenter un action listener (dont le noim sera lui aussi dynamiquement généré).

    Je ne toruve pas de réponse à ça

    merci aux avis éclairés!

  7. #7
    Membre Expert Avatar de herve91
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    1 282
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 282
    Par défaut
    Qu'entends-tu par attribuer dynamiquement un nom à un bouton ?
    Il ne s'agit pas de lui attribuer un nom, mais une référence !

Discussions similaires

  1. [Reflexivite]création dynamique d'objet et Héritage
    Par norkius dans le forum API standards et tierces
    Réponses: 5
    Dernier message: 26/10/2004, 11h37
  2. Réponses: 7
    Dernier message: 22/10/2004, 16h18
  3. Réponses: 3
    Dernier message: 20/09/2004, 09h00
  4. DB objet sous types heritage
    Par smex dans le forum Décisions SGBD
    Réponses: 2
    Dernier message: 15/06/2004, 21h58
  5. Chargement dynamique de DLL sous Unix
    Par Willou dans le forum Autres éditeurs
    Réponses: 7
    Dernier message: 18/12/2002, 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