Ajouter un ligne de commande dans l'appli exécuté

bonjour,

comment exécuter un .exe et ajouter un ligne de commande dans l'appli exécuté en un seul bouton en java
ex: j'exécute bloc note et j'ajoute mon nom dedans en un seul bouton
merci d'avance
jayzman,

1 réponse

  1. pour lancer la commande :
    String cmd = {"cmd.exe","/C","notepad.exe"};
    Runtime.getRuntime().exec(cmd);

    pour taper ton nom je te dirais de voir la classe Robot : https://docs.oracle.com/javase/7/docs/api/java/awt/Robot.html
    elle propose une méthode keyPress(int key) et keyRelease(int key)
    si tu sais pas t'en servir, je peux te donner un exemple rapide:


    public void test throws Exception{
    Robot r = new Robot();
    r.keyPress(KeyEvent.VK_A);
    r.keyRelease(KeyEvent.VK_A);
    }


    le throws Exception à remplacer par les bons try catch bien sûr :p

    Bonne soirée!
    1. Bonjour fasedli,
      désolé pour le retard
      merci pour votre reponse,
      ca m'a beacoup aidé,

      jayzman
    2. De rien ça fait plaisir :)