Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : addKeyListener Vampirique [ Archives / Au secours ] (omcougar)

mardi 7 mars 2006 à 15:14:43 | addKeyListener Vampirique

omcougar

Bonjour,

J'ai quelques interrogation sur l'utilisation des KeyListener

Je n'ai aucun probleme à en créer un mais quand il y en a plusieur tout se complique, je m'explique....

J'ai créé un J border layout,
dans la partie centrale je colle un KeyListener qui fonctionne très bien.

Dans la partie "sud" j'ajoute un JSlider et la mon keylistner ne répond plus...
quand je click sur le jslider je me rend compte qu'il a lui meme un KeyListener car les fleches "droite" et "gauche" le font bouger...

Je pense donc que ce second KeyListener prend le dessu sur le mien

Comment remettre le panel central à lécoute ? par exemple sur un click de la souris (que je sais detecter)

Merci

mardi 7 mars 2006 à 16:30:36 | Re : addKeyListener Vampirique

scaryman

Réponse acceptée !
Salut
Je crois qu'il faut que ton panel central ait le focus pour que le KeyListener marche
Il existe la méthode requestFocusInWindow() ou un truc du genre

Voila
A++

mardi 7 mars 2006 à 16:40:39 | Re : addKeyListener Vampirique -> this.requestFocus(true);

omcougar

Réponse acceptée !
Effectivement,

j'ai forcé le focus avec  this.requestFocus(true); et cela fonctionne
merci beaucoup



Cette discussion est classé dans : partie, jslider, keylistener, addkeylistener, vampirique


Répondre à ce message

Sujets en rapport avec ce message

pb de classpath avec package [ par steevy ] Bonjour à tous,Je débute en JAVA et j'avoue avoir des difficultés à comprendre comment configurer le classpath lorsque la classe fait partie d'un pack ordonner jslider [ par sanpexos ] salut tout le mondeCe que j'aimerais faire c'est afficher quelque chose la première fois que l'on relâche le bouton de la jslider.Et défaire ce que l' partie entière double -> int [ par jmg02001 ] bonjour, sauriez vous comment récupérer la partie entière d'un double dans un int?voici mes tentatives échouées: double latitude = 1.0;int degre_latit Customisation de JSlider [ par r3m1 ] Est il possible de customiser l'aspect d'un JSlider? Changer par exemple l'aspect de l'icone sur laquelle on clique, et rajouter d'autres propriétées? eliminer une partie d'une String [ par capWinters ] Voila, g transformé une URL en string pour pouvoir utilisé des chemin relatif pour l'ouverture de fichiers ddans mon applet.Seulement, avant j'avé des Position de curseur d'un JSlider [ par AlphaSurfeur ] Bonjour à tous, j'ai un JSlider en position VERTICAL, mais le curseur est en bas et je le veux en haut. Comment faire???Merci d'avance.Bon courage à t Problème avec un Keylistener [ par subichan ] Bonjour tout le monde,j'ai le probleme suivant :J'ai defini ma class comme telle: public class Nom extends JFrame implements KeyListener {...et j'obti Problème avec un Keylistener [ par subichan ] Bonjour tout le monde,j'ai le probleme suivant :J'ai defini ma class comme telle: public class Nom extends JFrame implements KeyListener {...et j'obti KeyListener + Frame [ par Uncle ] Voila mon pb, je develope un petit jeu en 3D et j'aurai besoin de savoir sur quel touche j'appui pour faire mon interection avec le clavier, g tenter Problème de serialization [ par magicyan ] Salut. J'ai un problème pour restaurer un objet a partir d'un fichier. Quand je veux charger l'objet le programme va dans le catch. Je pense que le pr


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,172 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.