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 : 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);
			}
Merci bien.