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

Composants Java Discussion :

[Swing] Garder les listeners d'un container


Sujet :

Composants Java

  1. #1
    Membre éclairé
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Juin 2007
    Messages
    70
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juin 2007
    Messages : 70
    Par défaut [Swing] Garder les listeners d'un container
    Bonjour à tous,

    Cela fait plusieurs jours que je bloque sur un problème de listener entre un container et un composant.
    Mon interface utilisateur permet de déplacer des components dans un jpanel (utilisation de l'absolute layout) afin de pouvoir l'imprimer.
    Un MouseListener mis sur le jpanel permet de déplacer un component, un autre de le redimensionner.
    Avec des jlabels ou des JXImagePanel (swingx) tout se passe bien, mais avec une JList ou un JTextPane, mon listener du jpanel n'est plus appelé.

    J'ai bien vu les méthodes transfertFocus() et transferFocusUpCycle() mais je ne comprend pas bien leurs fonctionnements ou leurs buts.

    En fait je voudrais juste que mon listener soit tout de même appelé même lorsque la souris et sur une jlist ou autre composant ayant ses propres mouseListener.

    Merci d'avance.

  2. #2
    Membre éclairé
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Juin 2007
    Messages
    70
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juin 2007
    Messages : 70
    Par défaut
    Bon vu que personne ne semble avoir de réponses, j'ai trouvé une alternative : le listener n'est plus mis sur le container mais sur le composant à déplacer.

    Apparemment il ne serait pas possible de faire descendre par héritage les listeners.

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

Discussions similaires

  1. [Mail] Comment garder les mails envoyés?
    Par JSuper_Kitten dans le forum Langage
    Réponses: 5
    Dernier message: 16/10/2005, 15h00
  2. Garder les style de paragraphe dans un formulaire
    Par Death83 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 10/08/2005, 15h04
  3. masquer un champs mais garder les evenements ?
    Par Pymm dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 21/07/2005, 13h33
  4. Comment garder les anciens messages Outlook
    Par titof dans le forum Outlook
    Réponses: 2
    Dernier message: 19/05/2005, 15h44
  5. [Swing] Changer le contenu d'un Container via un menu
    Par TheSeb dans le forum AWT/Swing
    Réponses: 2
    Dernier message: 08/12/2004, 00h07

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