Salut,

J'ai le code suivant pour créer un bouton:
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
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
import java.awt.*;
import java.applet.*;
import java.awt.event.*;
 
public class Ldc extends Applet implements ActionListener {
    private boolean text = false;
    private Button textButton;
    private String frase;
    private String butao;
 
    public void init()
    { 
	String param = getParameter("Butao");
	if (param != null) {butao = param;}
	textButton = new Button(butao);
	add(textButton);
	textButton.addActionListener(this);
	param = getParameter("Frase");
	if (param != null) {frase = param;}
    }
 
 
 
    /*
    public boolean handleEvent(Event evt) throws SecurityException
    {
	switch(evt.id)
	    { case Event.ACTION_EVENT:
		  {if (("Text").equals(evt.arg))
		      {
			  text = !text;
			  repaint();
		      }}
	    default: return false;
	    }
    }
    */
 
  public void actionPerformed(ActionEvent e) {    
      if(e.getSource() == textButton) {
	  text = !text;
	  repaint();
      }
  }
 
 
}
L'applet montre le bouton (très petit, je le crois, pour écrire quelque chose dedans...) et lorsque j'ajoute la methode pour écrire:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
public void paint(Graphics g) 
    {
	if (text) 
	    {
		g.drawString(frase,50,50);
	    }
    }
chaque fois que je click dans le bouton il me donne un erreur et je continue a n'avoir rien écrit dans le bouton...

Quelqu'un peut m'aider?

Merci d'avance.