Bonjour,
Je suis en train de developper un logiciel qui utilise un lecteur de carte magnétique. Le lecteur de carte est incorporé à la machine et est considéré comme un clavier. Lorsque je passe une carte son contenu est transmis comme si nous l'avions tapé au clavier.
Mon problème est que je n'arrive pas à récuperer la chaine de caractère ecrite au clavier par le lecteur de carte. J'ai essayé de faire avec un flux de System.in mais avec cette méthode je récupere les caractère entré dans la console, alors que dans mon cas je suis sous une interface graphique.
L'autre méthode que j'ai essayé d'utiliser est avec les KeyEvents. Au final ca marche à moitier mais ce n'est pas pratique du tout !
Comment est ce que je pourrais recuperer la chaine de caractère tapée au clavier quand je suis sous mon interface graphique ?
Merci d'avance pour vos réponses.
Partager