-
Création d'un applet
Bonjour je tente d'apprendre comment créer une applet en java et je rencontre quelques problèmes dont je ne connais pas l'origine.
je tente de reproduire l'exemple présenté dans les tutotiaux concerant la création de l'horloge.
http://chgi.developpez.com/java/applet/
J ai compilé la classe et mis l'applet dans le meme dossier que le fichier horloge.class malheureusement quand je tente d'ouvrir la page dans le navigateur la console java me retourne une erreur.
Exception in thread "Thread-7" java.lang.IllegalArgumentException
at sun.net.www.ParseUtil.decode(Unknown Source)
at sun.net.www.protocol.file.Handler.openConnection(Unknown Source)
at sun.net.www.protocol.file.Handler.openConnection(Unknown Source)
at java.net.URL.openConnection(Unknown Source)
at sun.applet.AppletPanel.getAccessControlContext(Unknown Source)
at sun.applet.AppletPanel.getClassLoader(Unknown Source)
at sun.applet.AppletPanel.createAppletThread(Unknown Source)
at sun.applet.AppletPanel.init(Unknown Source)
at sun.plugin.AppletViewer.createClassLoader(Unknown Source)
at sun.plugin.AppletViewer.appletInit(Unknown Source)
at sun.plugin.viewer.LifeCycleManager.initAppletPanel(Unknown Source)
at sun.plugin.viewer.WNetscapePluginObject$Initer.run(Unknown Source)
le code de la classe est un simple copier coller du code contenu sur la page internet et l'applet contient le code suivant:
<html>
<head>
<title>Horloge</title>
</head>
<body>
<applet code= "Horloge.class" name="Horloge" width="125" height="125">
Votre navigateur n'est pas compatible java.
</applet>
</body>
</html>
Est ce que qqun pourrait m aider à résoudre ce problème?
Merci d avance
-
ca marche parfaitement chez moi... verifie peut etre le nom de ton repertoire qui englobe:ton .html et ton .class, et peut etre que je vais dire une betise mais l'encodage de ton fichier.:?
-
Merci de ton aide mais j ai réessayé et tjs le meme résultat :( ! Je comprends pas trop...
-
Il faut regarder le nom du répertoire qui contient ton applet ou ton html.
Il est préférable de retirer les caractères accentués.
J'ai passé la soirée pour trouver ...:arf:
Voici un lien qui explique tout chez sun :
http://bugs.sun.com/bugdatabase/view...bug_id=6354767