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

Langage Java Discussion :

[Evenement] en créer de personnalisé


Sujet :

Langage Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé

    Homme Profil pro
    Développeur Java
    Inscrit en
    Février 2007
    Messages
    179
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2007
    Messages : 179
    Par défaut [Evenement] en créer de personnalisé
    Bonjour

    J'aurais voulu savoir comment on fesait pour lever des évenements personnalisé ?
    enfin si c'est possible....

    merci

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    116
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 116
    Par défaut
    Precise un peit peu ta question s'il te plait.
    Un événement est a prioris declenché par un utilisateur et je ne vois pas ce que tu appelles un evenement personalisé.

  3. #3
    Membre confirmé Avatar de kerinel
    Profil pro
    Inscrit en
    Février 2007
    Messages
    103
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 103
    Par défaut
    Bonjour,
    n'importe quel objet peut créer des évènements pour informer d'autres objets de changements ayant eu lieux. Et il est donc tout à fait possible de créer ses propres évènements personnalisés (en dérivant Event) et ses propres Listeners (en créant une interface MonEventListener).
    Maintenant reste à voir si ça vaut vraiment le coup ou non...

    Par contre l'objet crée un évènement. Mais une méthode peut lever une Exception. C'est pas pareil. Mais c'est aussi possible. Dis nous ce que tu veux faire.

    Bon code,
    kerinel

  4. #4
    Membre éclairé

    Homme Profil pro
    Développeur Java
    Inscrit en
    Février 2007
    Messages
    179
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2007
    Messages : 179
    Par défaut
    Ce que je veux faire c'est une gestion de planing.
    Donc j'ai un pourcentage réalisé d'une tache.
    Donc quand je modifie le pourcentage je veux qu'un évenement soit émis pour que les objet parent (le sous-projet projet ...) soit avertie et re fasse leur pourcentage a eux (pour que le calcul soit toujours bon).

  5. #5
    Membre confirmé Avatar de kerinel
    Profil pro
    Inscrit en
    Février 2007
    Messages
    103
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 103
    Par défaut
    Bonjour,
    il s'agit donc bien d'évènements personnalisés . et donc tu ne "lèveras" pas un évènement mais tu peux parfaitement le créer.
    Recenses les différentes informations que ton "ModifPercentEvent" devra transmettre. Tu crées les différents champs ad-hoc dans ce ModifPercentEvent.
    Ensuite le plus simple est de créer une nouvelle interface, ModifPercentLisener par exemple qui indique une méthode modifPercentRespon(ModifPercentEvent e)
    Comme cela tu pourras indiquer les éléments capables de recevoir et traiter ton ModifPercentEvent.
    Ensuite la classe qui va créer le ModifPercentEvent (donc celle qui va "subir" la modification originale) doit implémenter une première méthode publique pour "enregistrer" les objets intéressés par le fait qu'il y a eu une modification :
    - addModifPercentListener(ModifPercentListener mpl)
    une seconde pour les enlever quand ils ne sont plus intéressés
    Et enfin une méthode privée ou protéger pour notifier de chaque modification :
    - fireModifPercentEvent(les parametres ad-hoc)
    c'est dans cette méthode que tu fais
    ModifPercentevent mpe = new ModifPercentEvent(les paramètres ad-hoc)
    et que tu passes en revus la liste des objets intéressés pour appeler modifPercentRespons(mpr);

    Bon code,
    kerinel

  6. #6
    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
    Merci de chercher dans les cours et tutos de developpez.com

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

Discussions similaires

  1. Créer un evenement personnalisé
    Par Jerome S dans le forum C++Builder
    Réponses: 2
    Dernier message: 19/10/2011, 10h30
  2. Créer un formulaire personnalisé
    Par dddodo dans le forum IHM
    Réponses: 19
    Dernier message: 08/01/2007, 13h17
  3. créer evenement onerror par VBA
    Par cbleas dans le forum Access
    Réponses: 3
    Dernier message: 02/12/2006, 13h59
  4. Réponses: 5
    Dernier message: 24/10/2006, 21h18
  5. [VB.NET] Evenement par défaut sur controle personnalisé
    Par anthony70 dans le forum Windows Forms
    Réponses: 7
    Dernier message: 31/08/2004, 16h19

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