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 :

Recherche un listener particulier


Sujet :

AWT/Swing Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert
    Avatar de ®om
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 815
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 815
    Par défaut Recherche un listener particulier
    Salut,

    Je cherche un listener dans l'api swing qui permet d'être informé de la "liaison" d'un composant à l'affichage graphique...

    Par exemple, si j'ajoute un JPanel dans une JFrame, s'il est supprimé de la jframe, il n'est plus lié à aucun composant affiché... De même lorsque je le crée, il n'est pas lié, et lorsque je l'ajoute à ma JFrame, il est lié...

    Y'a-t-il un listener dans l'api swing qui signale ces évènements?
    (Est-ce AncestorListener?)

  2. #2
    Gfx
    Gfx est déconnecté
    Expert confirmé
    Avatar de Gfx
    Inscrit en
    Mai 2005
    Messages
    1 770
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 770
    Par défaut
    Il te faut un ContainerListener.

  3. #3
    Membre Expert
    Avatar de ®om
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 815
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 815
    Par défaut
    Citation Envoyé par Gfx
    Il te faut un ContainerListener.
    Et comment tu fais pour le cas que j'ai cité dans le premier post?

    Car je pensais que ContainerListener permettait d'écouter "un conteneur" et les ajouts/suppressions de composants à l'interieur, mais pas de savoir si ce conteneur est lié à l'écran...

  4. #4
    Gfx
    Gfx est déconnecté
    Expert confirmé
    Avatar de Gfx
    Inscrit en
    Mai 2005
    Messages
    1 770
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 770
    Par défaut
    Swing n'a pas la notion de "liaison a l'ecran" mais tu peux savoir si un composant est visible ou non. Il faut un ComponentListener.

  5. #5
    Membre Expert
    Avatar de ®om
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 815
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 815
    Par défaut
    Citation Envoyé par Gfx
    Swing n'a pas la notion de "liaison a l'ecran" mais tu peux savoir si un composant est visible ou non. Il faut un ComponentListener.
    Oui, mais il peut ne pas être visible tout en étant lié à l'écran?

    Car en fait dans un écran vidéo ActiveX (qui étend Canvas), si pendant la lecture le composant est "délié" (ça se dit?), le programme plante complètement...

    Donc bah je vais gérer ça manuellement, quand je "délie" j'arrête la lecture avant.

    Merci de ta réponse.

    @+

  6. #6
    Membre chevronné Avatar de spekal
    Inscrit en
    Mai 2005
    Messages
    502
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 502

Discussions similaires

  1. recherche tuto listeners
    Par errog2 dans le forum Ext JS / Sencha
    Réponses: 8
    Dernier message: 12/05/2010, 15h25
  2. Réponses: 33
    Dernier message: 18/01/2010, 09h48
  3. Recherche de tuto particulier
    Par zooffy dans le forum ASP.NET
    Réponses: 83
    Dernier message: 27/05/2009, 22h20
  4. [FLASH 8] recherche doc listener
    Par luta dans le forum Flash
    Réponses: 4
    Dernier message: 17/03/2007, 23h40
  5. Recherche composant dbLookupcombobox particulier
    Par bidochon dans le forum Bases de données
    Réponses: 2
    Dernier message: 27/07/2006, 17h07

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