Bonjour a tous,

Je voudrais mettre plusieurs liens dans mon applet comme cela ce fait dans le html avec la balise <a href="www.google.fr">google</a>!!
J'ai vu que l'on pouvais le faire avec un bouton et utiliser showDocument.

J'ai essayer de faire exactement ça

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
 
public class ShowHTML extends JApplet {
  JButton send = new JButton("Go");
  JLabel l = new JLabel();
 
  public void init() {
    Container cp = getContentPane();
    cp.setLayout(new FlowLayout());
    send.addActionListener(new Al());
    cp.add(send);
    cp.add(l);
  }
 
  class Al implements ActionListener {
    public void actionPerformed(ActionEvent ae) {
      try {        
        URL u = new URL(getDocumentBase(),"http://google.fr");      
        getAppletContext().showDocument(u);
      } catch(Exception e) {
        l.setText(e.toString());
      }
    }
  }
}
mais mon bouton ne se voit pas et ma page est toute blanche
Alors que quand j'enleve :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
 send.addActionListener(new Al());
Mon bouton se voit!!! mais ne fonctionne évidemment pas.

Merci de m'aider et j'espere que vous avez compris mon probleme!!