Erreur incompréhensible

EvilGost Messages postés 235 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 16 mai 2011 - 23 juin 2003 à 10:10
cs_dragon Messages postés 2336 Date d'inscription samedi 14 juillet 2001 Statut Membre Dernière intervention 5 mai 2009 - 23 juin 2003 à 13:06
Mon probleme est le suivant:

J'ai un CD avec des exemples de prog en Java. Le problème, dans la plupart des cas, c'est que j'obtiens une erreur dès qu'il s'agit de parler de graphismes.
Et il est vrai que j'ai essayé de faire un coding qui affiche une image dans une applet et j'obtiens la meme erreur, qui est la suivante:

java.lang.NoClassDefFoundError: NewButton (wrong name: sunw/demo/newButton/NewButton)
        at java.lang.ClassLoader.defineClass0(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:502)
        at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
        at java.net.URLClassLoader.defineClass(URLClassLoader.java:250)
        at java.net.URLClassLoader.access$100(URLClassLoader.java:54)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:193)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:186)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:299)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:265)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:255)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:315)
Exception in thread "main" 


En revanche, j'ai pompé un ti prog qui affiche une image dans un applet, et qui marche sur SunOne mais pas dans IE, il n'affiche rien et impossible de savoir pourquoi...snif, help me.

import java.awt.*;
import java.applet.*;

public class MyImage extends Applet 
{
    String Param;
    Image picture;

public void init()
{
    Param = getParameter("path");
    picture = getImage(getCodeBase(),"background.jpg");
}

public void paint(Graphics g)
{
    g.drawImage(picture, 0, 0, 300, 300, this);
}
}


EvilGost ;)

1 réponse

cs_dragon Messages postés 2336 Date d'inscription samedi 14 juillet 2001 Statut Membre Dernière intervention 5 mai 2009 6
23 juin 2003 à 13:06
assure toi que tu possède bel et bien ce lien sunw/demo/newButton/NewButton

tu as juste à taper "import sunw" si tu es sur un compilateur qui affiche les liens
0
Rejoignez-nous