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 :

Identification des JComponent


Sujet :

AWT/Swing Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    80
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 80
    Par défaut Identification des JComponent
    lu,

    J'aimerais savoir si chaque JComponent a un identifiant à sa création ?
    Et dans ce cas comment le récupérer ?
    Car j'aimerai éviter la fonction "setName" avec un "random" pour identifier mes interfaces.

    Si quelqu'un à une idée pour identifier automatiquement les interfaces créé en Swing.

    @+

  2. #2
    Membre Expert
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2004
    Messages
    1 184
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Avril 2004
    Messages : 1 184
    Par défaut
    Bonjour,

    Pourquoi random et pas juste un nombre que tu incrémentes ?

  3. #3
    Membre éprouvé
    Inscrit en
    Décembre 2007
    Messages
    94
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations forums :
    Inscription : Décembre 2007
    Messages : 94
    Par défaut
    Comme Mathieu le prescrit tu peux utiliser un entier que tu incrémentes. Mais tu peux aller plus loin en utilisant les expressions régulières.

  4. #4
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    Plutôt d'essayer de faire ça, pourquoi ne pas juste garder une référence sur le composants que tu cherches dans la classe où tu en as besoin...

    Raconte nous pourquoi tu as absolument besoin de pouvoir identifier un composant, il est possible que l'on t'offre une solution plus élégante que de l'identification à la bourrine.

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    80
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 80
    Par défaut Architecture
    lu,

    En fait pour faire simple, j'ai attribué une clé à chaque interface avec le setname

    J'en ai besoin sur un projet sur lequel, un client stocke les interfaces affichées à l'écran et met à jour, celles-ci, régulièrement.
    Mais certaines de ces interfaces ne doivent pas avoir le même résultat d'affiché.
    Donc les données retournées par le serveur doivent pouvoir savoir quel interface alimenter. D'où le besoin d'identifier chaque interface, en plus de leur class d'origine.


    @+

Discussions similaires

  1. selection multiple des JComponents
    Par bluedragonfly dans le forum AWT/Swing
    Réponses: 6
    Dernier message: 05/05/2007, 13h50
  2. Identification des matrices
    Par Kcyril dans le forum MATLAB
    Réponses: 4
    Dernier message: 19/03/2007, 17h44
  3. Identification des groupes
    Par robv dans le forum Administration système
    Réponses: 3
    Dernier message: 21/11/2006, 17h16
  4. identification des sockets
    Par asphalte dans le forum Réseau
    Réponses: 8
    Dernier message: 25/10/2006, 13h49
  5. identification des entités
    Par Eric26 dans le forum Schéma
    Réponses: 10
    Dernier message: 02/06/2006, 18h23

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