Bonjour, j'ai une classe JPanel dans laquelle je dessine par des appels du Timer, mais je ne sais pas comment stopper mon timer, ou puis je mettre mon t.stop() ? D'avance merci de vos idées

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
 
public class MonGraphique extends JPanel
{
static int i;
MonGraphique()
{
javax.swing.Timer t = new javax.swing.Timer(100, new ActionListener() {
          public  void actionPerformed(ActionEvent e) {
              repaint();
          }
       });
       t.start();
}
 
protected void paintComponent(Graphics g) 
{
 
super.paintComponent(g);
g.drawString ("test",10+i,10);
}
 
}