Hi everybody,
Je m'excuse par avance si ce topic n'est pas à la bonne place, mais j'ai pas trouvé mieux...
Mon problème est simple, et compliqué à la fois.
J'ai simplement (?!) besoin de lancer des applications (notepad, excel), et de pouvoir "switcher" entre les fenêtres à partir de mon code java.
Pour l'exécution, j'utilise pour l'instant la commande suivante, et ça marche:
Runtime.getRuntime().exec(appPath)
Mais je n'ai aucun contrôle sur la fenêtre créée. Je ne peux pas lui demander de se mettre au premier plan via le code, et accessoirement pas la fermer non plus.
La seule solution que j'ai pu trouver sur le net, serait d'utiliser JNI, et les API windows, mais si je pouvais éviter cette solution, ça m'arrangerait un peu.
N'y a-t-il vraiment pas d'autre solution. Comme je lance les programmes via une appli java, elle doit bien avoir un peu de contrôle dessus, non ?
Merci d'avance pour toute aide, même minime...
Partager