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

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Avatar de Heavy Metal Hero
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2007
    Messages
    152
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juin 2007
    Messages : 152
    Billets dans le blog
    13
    Par défaut Que se passe-t-il quand Toolkit.getDefaultToolkit().beep() est appelé alors qu'un autre beep sonne déjà ?
    Bonjour,

    Je ne peux pas tester le son de là où je travail et je n'ai pas trouvé de réponse sur le net. Je me demande ce qu'il se passe si Toolkit.getDefaultToolkit().beep() est appelé quand un autre beep, issu de la même méthode, est en train de sonner.

    Est-ce que le deuxième appel ne fait rien ? Sinon, comment est-il possible de savoir que le premier beep est en train d'être joué, afin d'empêcher le second de se lancer ?

    Je ne doit jouer des beep qu'avec Toolkit.getDefaultToolkit().beep().

    Merci pour tout

  2. #2
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    Citation Envoyé par Heavy Metal Hero Voir le message
    Bonjour,

    Je ne peux pas tester le son de là où je travail et je n'ai pas trouvé de réponse sur le net. Je me demande ce qu'il se passe si Toolkit.getDefaultToolkit().beep() est appelé quand un autre beep, issu de la même méthode, est en train de sonner.
    Ben la réponse simple est "t'essaie et tu saura", sachant que tu peux très bien essayer ça de chez toi aussi

    La réponse compliquée est "ce n'est pas indiqué dans la specification donc le comportement peux varier en fonction de l'OS, de sa version, de sa configuration et du toolkit". Ca ne fait après tout que transmettre le message à l'OS qui fera la boulot de générer le beep.

    Pour référence, l'openjdk implément le beep ici
    https://github.com/openjdk-mirror/jd...lkit.cpp#L2441
    qui fait simplement appel à la méthode beep de windows
    https://msdn.microsoft.com/en-us/lib...(v=vs.85).aspx
    qui ne précise pas son comportement en cas de spam non plus.

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 19/03/2012, 07h46
  2. Réponses: 14
    Dernier message: 05/10/2011, 16h32
  3. Que se passe-t-il quand on clique le bouton précédent?
    Par Invité dans le forum Webdesign & Ergonomie
    Réponses: 2
    Dernier message: 24/02/2009, 01h30
  4. [AJAX] Que se passe t'il quand une requête est envoyé ?
    Par whitespirit dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 31/07/2008, 08h28
  5. que se passe t il quand ...
    Par -<R1>- dans le forum Débuter
    Réponses: 2
    Dernier message: 28/06/2004, 14h00

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