Ouvrir un page html avec un applet java

[Résolu]
Signaler
Messages postés
14
Date d'inscription
lundi 1 août 2005
Statut
Membre
Dernière intervention
20 décembre 2006
-
Messages postés
14
Date d'inscription
lundi 1 août 2005
Statut
Membre
Dernière intervention
20 décembre 2006
-
Bonjour à tous !
Donc voila, je programme un applet sous JBuilder, et j'ai besoin que par un lien hypertexte, voire par un bouton, d'ouvrir une page internet html... Et je suis bien coincé !
Merci à vous tous !
rstefr

4 réponses

Messages postés
14
Date d'inscription
lundi 1 août 2005
Statut
Membre
Dernière intervention
20 décembre 2006

oui en effet, mais en fait, ca m'a donnée une piste à mon problème, car il y avait un truc qui ne fonctionnait pas, et je n'ai pas vraiment compris quoi. C'était une erreur vers "URL url;".
J'ai par contre trouvé une solution avec une source postée :
http://www.javafr.com/codes/APPLET-OUVRE-URL_15435.aspx
merci pour ton aide.
rstefr
Messages postés
2333
Date d'inscription
samedi 28 février 2004
Statut
Membre
Dernière intervention
26 juillet 2013
37
Salut :

public class MyApplet extends JApplet
                      implements ActionListener {

    JButton b;
    // ...

    public init () {
           //...
           b.addActionListener (this);
    }
   
    // ...

    public void actionPerformed (ActionEvent e) {
           if (e.getSource () == b) {
               URL url;
               try {
                   String str = "http://www.google.fr"
                   url = new URL (str);
                   getAppletContext ().showDocument(url);
               }
               catch (MalformedException exception) {
                    exception.printStackTrace ();
           }
    }
}
Messages postés
14
Date d'inscription
lundi 1 août 2005
Statut
Membre
Dernière intervention
20 décembre 2006

super merci
rstefr
Messages postés
2333
Date d'inscription
samedi 28 février 2004
Statut
Membre
Dernière intervention
26 juillet 2013
37
Salut:

Si ton est résolu, tu dois valider ma réponse pour que ce problème soit validé.