Bonjour
Pour m’entraîner, j’essaie d’écrire un applet le plus simple possible. Voici le code qui j’ai placé dans le dossier et les fichiers suivants (sous environnement XP) :

Mon premier fichier avec code source s'appelle
J:\MyFirstApplet\ MyFirstApplet.java et contient :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
import javax.swing.JApplet;
import java.awt.Graphics;
 
 
public class MyFirstApplet extends java.applet.Applet {
 
   public void paint (Graphics g){
 
	g.drawString("Hello World",20,40);
   }
}
puis mon deuxième fichier
J:\MyFirstApplet\ MyFirstApplet.html contient :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
<html>
<head>
<title> A Simple Program </title>
</head>
<body>
<hr/>
<applet code = “MyFirstApplet.class” width = 300 height = 200 >
</applet>
<hr/>
</body>
</html>
et aussi le fichier J:\MyFirstApplet\ MyFirstApplet.class

Mais malgré cette simplicité, je n’arrive pas à obtenir l’affichage écran ; et j’ai le message d’erreur suivant :

charger : classe “MyFirstApplet.class” introuvable.
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
java.lang.ClassNotFoundException: “MyFirstApplet.class”
	at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source)
	at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source)
	at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
Caused by: java.io.FileNotFoundException: J:\MyFirstApplet\“MyFirstApplet\class”.class (Le chemin d'accès spécifié est introuvable)
	at java.io.FileInputStream.open(Native Method)
	at java.io.FileInputStream.<init>(Unknown Source)
	at java.io.FileInputStream.<init>(Unknown Source)
	at sun.net.www.protocol.file.FileURLConnection.connect(Unknown Source)
	at sun.net.www.protocol.file.FileURLConnection.getInputStream(Unknown Source)
	at sun.plugin2.applet.Applet2ClassLoader.getBytes(Unknown Source)
	at sun.plugin2.applet.Applet2ClassLoader.access$000(Unknown Source)
	at sun.plugin2.applet.Applet2ClassLoader$1.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	... 7 more
Exception : java.lang.ClassNotFoundException: “MyFirstApplet.class”
Je ne comprends pas pourquoi mon fichier est introuvable. Si quelqu’un peut m’aider, merci d’avance.