Lancement du clavier virtuel
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 :
Code:
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);
} |
Merci bien.