Salut
Je crois que c'est pas la premiere fois que tu demandes de l'aide a ce sujet. Je te donnes ce qui suit, et tu me dis si ca fonctionne selon tes attentes.
import java.applet.Applet;
import java.awt.Button;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
public class MonApplet extends Applet implements ActionListener {
Button b; // package java.awt
Process p; // package java.lang
public void init(){
this.b = new Button ("Demarrer Applet");
} // fin init
public void actionPerformed (ActionEvent ae){
Runtime r = Runtime.getRuntime();
// la String suivante fonctionne sous Win98.
// Tout ce qu'elle fait, c'est qu'elle contient
// un path vers le shell systeme. A remplacer
// selon tes besoins.
String commande = "c:\\windows\\command.com /c appletviewer Applet2.htm";
this.p = r.exec (commande);
// ici, avec this.p, tu peux manipuler ton objet
// Process, retourné par Runtime.exec(String). } // fin actionPerformed (ActionEvent) public void start(){
// ici, tu places le code pour le bouton, ses dimenisons, position sur le layout, etc... this.b.addActionListener (this); add (this.b);
} // fin start
} // fin MonApplet
J'espere que ca reponds a ta question. Sinon, tu n'hesite pas a demander.
chris081
p.s.: Pour plus d'infos, voit les liens vers la javadoc online suivant:
Process,
Runtime