Bonjour.
Je m'amuse à tester les fonctions init, start et stop d'une applet.
Voici le code:
Quand je teste avec l'appletviewer (depuis Eclipse) ça fonctionne bien: si je réduis l'appletviewer et que je l'ouvre à nouveau, l'entier affiché est incrémenté de 2.
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 import javax.swing.*; public class AppletTestStartStop extends JApplet { public static int i; JLabel num; public void init() { i=5; num=new JLabel(); getContentPane().add(num); } public void start() { num.setText(new Integer(++i).toString()); } public void stop() { num.setText(new Integer(++i).toString()); } }
Mais si je fais la même chose avec une page HTML (où j'ajoute l'applet), l'entier ne change pas.
J'aimerais avoir une petite explication...
Le navigateur est IE 9 sur Windows7.
Merci.
Partager