Bonjour,

J'ai une applet avec un JTabbedPane dans lequel je souhaitais détecter le changement d'onglet. J'ai donc sur mon JTabbedPane la ligne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
onglets_Dessins_Zone.addChangeListener(new javax.swing.event.ChangeListener() {
	public void stateChanged(javax.swing.event.ChangeEvent e) {
		if(nbre_ecrans>0){
			ChangerEcran();
		}
}
Lorsque je lance mon applet grâce à AppletViewer, aucun problème, mais lorsque je déploie cette applet sur une page HTML je reçois l'erreur suivante dans la console :
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
java.lang.NoClassDefFoundError: Onglet_dessins$4
	at Onglet_dessins.getOnglets_Dessins_Zone(Onglet_dessins.java:784)
	at Onglet_dessins.getPnl_Dessins_Zone(Onglet_dessins.java:768)
	at Onglet_dessins.getPnl_Dessins_PanneauPrincipal(Onglet_dessins.java:739)
	at Easy_control_web_applet.getPanneau_onglets(Easy_control_web_applet.java:953)
	at Easy_control_web_applet.getPaneau_principal(Easy_control_web_applet.java:909)
	at Easy_control_web_applet.init(Easy_control_web_applet.java:587)
	at sun.applet.AppletPanel.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: Onglet_dessins$4
	at sun.applet.AppletClassLoader.findClass(Unknown Source)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at sun.applet.AppletClassLoader.loadClass(Unknown Source)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at java.lang.ClassLoader.loadClassInternal(Unknown Source)
	... 8 more
D'où cela provient-il ???

Merci d'avance !
Ch'Portos.

P.S.: La ligne en erreur est celle correspondant à la définition du ChangeListener ...