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

Java Discussion :

Ajouter un listener sur une variable


Sujet :

Java

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre confirm�
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    103
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 103
    Par d�faut Ajouter un listener sur une variable
    Bonjour,

    je d�sirerais savoir s'il etait possible d'ajouter un listener sur une variable, pour faire en sorte que quand la valeur de la variable change je fasse appel � une fonction ?

  2. #2
    Expert �minent
    Avatar de adiGuba
    Homme Profil pro
    D�veloppeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : D�veloppeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Billets dans le blog
    1
    Par d�faut
    Salut,


    Ce n'est pas possible directement...
    Il faut que tu te cr�e une classe avec un champs prot�g� et ses accesseurs/mutateurs... Ensuite il te suffit de g�rer les modifications en envoyant un evenement...

    Tu peux t'inspirer de la FAQ pour cr�er tes evenement/listener : Comment cr�er son propre Listener ?

    a++

  3. #3
    Membre confirm�
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    103
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 103
    Par d�faut
    je le place sur quoi l'evenement dans la classe ?

  4. #4
    Membre confirm�
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    103
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 103
    Par d�faut
    j'ai toujours un probleme qui viens du fait que j'ai mon applet principale qui contient deux variables declar�es en "private static" car en fait a partir de l'applet principale j'ouvre une jDialog personnalis�e et a la fermeture je me sers des methodes static des deux variables de mon applet pour leur assigner de nouvelles valeurs.

    Du coup si j'essaye de rajouter du code dans les methodes static set de mes variables je peux pas car je suis dans un contexte static.

    Comment est ce que je peux proceder ?

  5. #5
    Membre confirm�
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    103
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 103
    Par d�faut
    bon en fait c'est bon je viens de trouver la solution, j'avais pas pens� a faire passer ma classe applet en parametre du constructeur de ma jdialog.

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. [XSLT] Faire une boucle sur une variable [i]
    Par PoT_de_NuTeLLa dans le forum XSL/XSLT/XPATH
    R�ponses: 8
    Dernier message: 07/06/2010, 12h45
  2. Comment ajouter un listener sur une combobox ?
    Par piero53 dans le forum D�buter
    R�ponses: 5
    Dernier message: 18/04/2010, 21h18
  3. R�ponses: 3
    Dernier message: 22/09/2009, 21h34
  4. Ajouter du texte sur une vidéo
    Par ChIcKeN78 dans le forum Autres Logiciels
    R�ponses: 2
    Dernier message: 01/06/2005, 10h43
  5. ajout de colonnes sur une selection
    Par DaxTaz dans le forum MS SQL Server
    R�ponses: 4
    Dernier message: 05/08/2004, 17h44

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