[APPLET] class introuvable

class introuvable [APPLET] - Programmation

Marsh Posté le 27-03-2001 à 00:27:42    

Mon problème est très simple : la compile de mon applet se déroule sans lézard, la visualisation par l'appletviewer idem mais la même opération sous IE me lance un classNotFound sur java.awt.image.BufferedImage. Sur Mac la, il trouve meme pas java.awt.Graphics et je parle pas de netscape, j'ai pas réussi à le lancer.
 
D'après mes tests, java.awt.image.BufferedImage a besoin de la version 1.2 du jdk ou supérieur.

Reply

Marsh Posté le 27-03-2001 à 00:27:42   

Reply

Marsh Posté le 27-03-2001 à 09:15:39    

Vérifie quel JRE (Java Runtime Environment) ton pc utilise. Start -> Control Panel -> Java console
 
Tu peux spécifier ton compilateur. Si tu pointes vers un compilateur 1.1 ca peut etre la solution.
 
Cependant 99999/1000000, c'est une erreur de classpath. Ton classpath doit etre spécifié dans ton tag applet de ta page html
 
A+
 
S.


---------------
What is popular is not always right, what is right is not always popular :D
Reply

Marsh Posté le 28-03-2001 à 01:03:36    

j'utilise le JRE 1.3
je ne connais pas de tag HTML ki précise une applet. les seuls tag applet ke je connaisse sont les suivants :
[CODEBASE = codebaseURL]
CODE = appletFile  
[ALT = alternateText]
[NAME = appletInstanceName]
WIDTH = pixels
HEIGHT = pixels  
[ALIGN = alignment]  
[VSPACE = pixels]
[HSPACE = pixels]

Reply

Marsh Posté le 28-03-2001 à 10:47:48    

Et bien dans codebase, tu dois pointer vers le rép de ton classpath où est ton applet
 
Ex : si tu as une applet dans le package Mypackage s'appelant MyApplet. Le rep Mypackage se trouve dans /applets
 
tu dois faire codebase = /applets
et code Mypackage.Myapplet
 
un truc du genre :D
 
Envoie les erreurs que le plugin génère.
 
A+


---------------
What is popular is not always right, what is right is not always popular :D
Reply

Marsh Posté le 28-03-2001 à 13:45:45    

merci je vais essayer ca ce soir

Reply

Marsh Posté le 30-03-2001 à 12:34:46    

oki oki
je me suis cassé la tete et ca marche toujours pas
Dans le tag applet, je peux pas indiquer un package, je dois absolument indiquer une class.
Enfin la variable d'environnement classpath n'a rien apporté et placer mon applet dans un sous-rep de mon classpath non plus

Reply

Marsh Posté le 30-03-2001 à 13:02:41    

si ton applet n'appartient pas a un package tu dois la mettre DANS le classpath et non dans un sous-rep. Un sous-rep = un package

Reply

Marsh Posté le 30-03-2001 à 13:35:31    

oki merci bcp !!
ca marche
 
pfiou, le seul truc ki est domma=ge c ke dans le tutorial de sun il est en nulle part question.
 
encore merci :=)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed