Bonjour à tous,
J'essaye en vain de lancer le clavier virtuel de Windows.
J'ai crée dans mon projet un dossier que j'ai nommé "clavier", dedans j'y ai mis le fichier "osk.exe". Quand j'exécute ce programme à la main en cliquant dessus tout marche bien.
Mais avec le code cela ne fonctionne pas et je n'ai pas de message d'erreur.
Voici mon code :
Merci bien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 // On lance le clavier virtuel de Windows Process p; String cmd = "clavier/osk.exe"; try { p = Runtime.getRuntime().exec(cmd); p.getOutputStream().close(); p.getInputStream().close(); } catch (IOException e1) { logger.log(Level.FATAL, "Error while executing command: " + cmd + "\n" + e1); }
Partager