Accueil > Forum > > > > Applet notinited. Echec de chargement de mon premier Applet
Applet notinited. Echec de chargement de mon premier Applet
mardi 20 mai 2008 à 14:52:32 |
Applet notinited. Echec de chargement de mon premier Applet

baratribord
|
Bonjour à tous, Mon applet ne se charge pas. (Applet notinited) Je ne comprends pas et me demande si ca vient pas de mon environnement. J'utilise NetBeans 6.0.1 et le jdk 5 Apache tourne et fonctionne correctement. J'ai spécifié à la création du projet que je voulais créer un Applet mon fichier source s'appelle newJApplet.java et ma class TestApplet1.class Mon fichier html n'apparait pas dans mon projet, je l'ai mis dans le même dossier que le TestApplet1.class Les erreurs que me renvoit la console sont en fin de post surtout il me dit que la classe panneau ne peut pas être instancié. Merci pour votre aide. <html> <head><title>Mon premier applet</title> </head> <body bgcolor="navy" text="yellow"> <h2 align="center">Mon premier applet</h2> <p align="center"> <applet code="TestApplet1.class" height="200" width="300"> </applet> </p> </body> </html>
package TestApplet1; class TestApplet1 extends JApplet { public void init() { getContentPane().add(new Panneau()); } }
class Panneau extends JPanel{ public void paintComponent(Graphics g){ super.paintComponent(g); setBackground(Color.orange); g.drawOval(50,20,200,150); } }
java.lang.NullPointerException at Panneau.<init>(TestApplet.java:45) at TestApplet.init(TestApplet.java:23) at sun.applet.AppletPanel.run(Unknown Source) at java.lang.Thread.run(Unknown Source) charger : Panneau.class ne peut pas être instancié. java.lang.InstantiationException: Panneau at java.lang.Class.newInstance0(Unknown Source) at java.lang.Class.newInstance(Unknown Source) at sun.applet.AppletPanel.createApplet(Unknown Source) at sun.plugin.AppletViewer.createApplet(Unknown Source) at sun.applet.AppletPanel.runLoader(Unknown Source) at sun.applet.AppletPanel.run(Unknown Source) at java.lang.Thread.run(Unknown Source)
|
|
mardi 20 mai 2008 à 16:18:54 |
Re : Applet notinited. Echec de chargement de mon premier Applet

baratribord
|
Bon, j'ai un peu évolué depuis que j'ai intégré à mon projet le fichier HTML. Voiçi le nouveau message de la console java ! charger : classe TestApplet1.class introuvable.Alors que mes fichiers sont tous dans le même repertoire...  
|
|
mardi 20 mai 2008 à 16:38:57 |
Re : Applet notinited. Echec de chargement de mon premier Applet

baratribord
|
Grrrrrrr.... Avec le chemin en dur c'est pas mieux !!    Je comprends pas ce qu ce passe !
|
|
mardi 20 mai 2008 à 16:47:23 |
Re : Applet notinited. Echec de chargement de mon premier Applet

baratribord
|
Le dernier message en date java.lang.NoClassDefFoundError: TestApplet1 (wrong name: TestApplet1/TestApplet1)
Ce qui est sur c'est qu'il faut netoyer les fichiers temporaires de l'exploreur sans quoi il recharge le dernier fichier par défaut !
Bon, si quelqu'un veut bien me sortir du monologue....
|
|
mardi 20 mai 2008 à 17:44:32 |
Re : Applet notinited. Echec de chargement de mon premier Applet

baratribord
|
Bon je pense que ca vient de NetBeans. J'avais téléchargé la version légère. Je télécharge donc une version plus complète avec l'option web...
On verra bien. A mon avis mon problème vient de la génération du fichier class...
Quoique ?
|
|
mercredi 21 mai 2008 à 11:25:14 |
Re : Applet notinited. Echec de chargement de mon premier Applet

The_Moye
|
Plop! J'ai exactement le même soucis que toi : java.lang.NoClassDefFoundError: bonjour (wrong name: bonjour/bonjour)
Je tourne aussi sous NetBeans, version complete pour ma part, mais ça ne change rien. Je penses aussi que ça vient d'un soucis lors de la compilation, peut etre une bête option à cocher lorsque l'on veut sortir une applet et non pas un Java Application?
La compilation passe sans probleme ainsi que l'execution en Java Application, mais point en Applet.
Fais moi signe si tu trouve une solution :)
|
|
mercredi 21 mai 2008 à 12:09:38 |
Re : Applet notinited. Echec de chargement de mon premier Applet

baratribord
|
Oui ca y ait, j'ai réussi à m'en dépatouiller je te conseil donc ceci :
En premier netoyer tous les fichiers temporaire qu'utilise ton exploreur. (J'utilise ccleaner)
Regardes sur ce site si tu vois l'horloge tourner. http://chgi.developpez.com/java/applet/
--> Ce qui m'a débloqué c'est la compilation en ligne de commande : javac -target 1.5 TestApplet.java
Ensuite j'en ai déduit :
--> N'utilises pas les packages et déclares ta classe de la façon suivante : public class TestApplet extends Applet Ca implique le nom de ton fichier java doit être le même que celui de ta class, içi TestApplet.java. --> Préfères utiliser Applet que JApplet (le fonctionnement avec JApplet est bizarre)
Pour le fichier html qui se trouve au même endroit que TestApplet.class le code est le suivant : <body> <applet code="TestApplet.class" height="800" width="600"> </applet> </body>
Mon code qui fonctionne est le suivant :
import java.applet.*; import java.awt.*; import java.awt.event.*; //import javax.swing.JApplet;
public class TestApplet extends Applet implements MouseListener { int nbClick = 0; public void init() { super.init(); addMouseListener(this); }
public void mouseClicked(MouseEvent e) { nbClick++; repaint(); }
public void mouseEntered(MouseEvent e) { }
public void mouseExited(MouseEvent e) { } public void mousePressed(MouseEvent e) { } public void mouseReleased(MouseEvent e) { }
public void paint(Graphics g) { super.paint(g); g.drawString("Nombre de clics : " + nbClick, 10, 10); }
}
Maintenant je me pose une question : comment fait-on pour deboguer un Applet sous NetBeans : J'ai vu qu'il fallait paramétrer Attach deboguer du menu Run, mais je dois me tromprer dans les paramêtres...
|
|
mercredi 21 mai 2008 à 12:45:22 |
Re : Applet notinited. Echec de chargement de mon premier Applet

The_Moye
|
Plop! Je testerais tout ça tout à l'heure (je suis devant "la ptite maison dans la prairie" xD). Sur la plupart des sites ils conseillent de créer ton programme en tant que Java Application pour pouvoir debuguer facilement, et ensuite de le transformer en Applet.
Pour ton lien, l'horloge tourne niquel, et je n'utilise pas de packages dans mon dernier essai.
Ma déclaration correspond bien à "public class TestApplet extends Applet" et le nom de mon fichier .Java (ainsi que le .class généré) a bien le même nom que ma classe.
Bref, je testerais tout ça dans l'apres midi! Merci pour ta reponse et bonne chance pour la suite :)
|
|
samedi 31 mai 2008 à 12:28:38 |
Re : Applet notinited. Echec de chargement de mon premier Applet

The_Moye
|
Hop! Dsl pour le temps de réponse. Merci pour ton code, ça marche niquel! Tu m'enleves une belle épine du pied ^^
|
|
Cette discussion est classée dans : java, applet, source, at, unknown
Répondre à ce message
Sujets en rapport avec ce message
Sécurité et image dans Applet [ par MrEddy ]
Salut,J'ai une applet sur un site internet qui contient un JtoggleButon avec une image :img1 = new ImageIcon("images/uline.gif");btnSouligne = new JTo
java.security.policy + accès jdbc à un fichier excel ou access [ par jmf99 ]
Bonjour à toutes et à tous.Dans le cadre de mes études (DESS Systèmes d'Information Multimédia), j'ai dû développer, en tant que débutant, une applet
Applet NetBeans HTML Probleme [ par watoubilly ]
Bonjour, je suis en train de developper une japplet sous NetBeans 5.0 Beta2. Tout se passe bien lorsque j'execute mon applet dans NetBeans avec l'appl
[HELP]Pb de connexion BD et applet [ par gabule ]
Bonjour, dans mon applet java je me connecte a une BD avec mysqlconnector. Avec eclipse sa marche impec mais quand je lance mon applet a partir d'une
Pb d'affichage d'applet [ par evelyne ]
Bonjour, Mon applet ne veut plus fonctionner, voici le msg renvoyé par la console java : >java.lang.ClassFormatError: Illegal UTF8 string in consta
[débutant] Applet qui ne se charge pas [ par death83 ]
Salut a tous,je me met au java et je suis en train de faire les TD disponible ici:[url]http://www.developpez.org/club/bkostrzewa/td-applets/applet1.ht
applet sous netbeans [ par kam81 ]
Bonjour,Je voudrais integrer une applet dans une application web, cette applet sera affichée dans une page web générée par une servlet et elle contien
Erreur dans un Applet minimal [ par The_Moye ]
Plop!Bonjour à tous,Comme indiqué dans le sujet de mon post, je n'arrive pas à afficher un applet minimal dans ma page, la console java me retourne un
Problème applet et utilisation d'un pilote externe [ par flo5589 ]
Bonjour a toutes et à tous,pas évident de résumer dans le titre, mais je vais essayer d'expliciter mon problème.Je suis sur la réalisation d'une apple
applet-servlet [ par Benewende ]
Bonsoir, je doit develloper une application java qui permet la communication entre applet et servlet. Au fait le but est de réaliser une application d
Livres en rapport
|
Derniers Blogs
UNE JOLIE-HORLOGE ET PAS QU'UN PEU !UNE JOLIE-HORLOGE ET PAS QU'UN PEU ! par neodante
Pour les possesseurs d'iPhone, ça y est Bijin Tokei - qui se traduit littéralement en Français par " Jolie Horloge " - est arrivé et GRATUITEMENT s'il vous plaît ! Après la version Tokyo, Hokkaido, night club, racing, Gal, "pour les mademoiselles'", . voi...
Cliquez pour lire la suite de l'article par neodante TECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICESTECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICES par ROMELARD Fabrice
Animé par: Gaetan Bouveret et Julien Chomarat Business Connectivity Services (BCS) est dans SharePoint 2010 la version 2 de Business Data Catalog (BDC dans SharePoint 2007). Il s'agit de la solution permettant de visualiser des données provenan...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE[DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE par orion
Comme de nombreux geek, je suis un grand amateur de série TV et je rate régulièrement des épisodes de mes séries préférés. Une solution s'offre à vous avec ce merveilleux site : Tv Gorge - www.tvgorge.com Moteur de recherche à l'appui, vous pouvez ...
Cliquez pour lire la suite de l'article par orion TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010 par ROMELARD Fabrice
Animé par: Vincent Bellet et Baptiste Giraudier La BI dans SharePoint 2010, Les nouveaux services d'application dans SP2010 et SQL Server Reporting services 2008 R2. La BI dans SharePoint est généralisée pour tous afin de permettre à tous les coll...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Logiciels
DB-MAIN (9.1.0)DB-MAIN (9.1.0)DB-MAIN is a data-modeling and data-architecture tool. It is designed to help developers and anal... Cliquez pour télécharger DB-MAIN Xilisoft DPG Convertisseur (5.1.37.0120)XILISOFT DPG CONVERTISSEUR (5.1.37.0120)Xilisoft DPG Convertisseur offre aux fans de Nintendo DS une bonne solution leur permettant de dé... Cliquez pour télécharger Xilisoft DPG Convertisseur GraphicsGale (2.01.01)GRAPHICSGALE (2.01.01)GraphicsGale est un logiciel de PixelArt avec de nombreuse fonctionnalités permettant de réalisé ... Cliquez pour télécharger GraphicsGale Architecte 3D (Platinum 2010)ARCHITECTE 3D (PLATINUM 2010)Architecte 3D Platinium vous permet de concevoir facilement les plans votre future maison, de l'é... Cliquez pour télécharger Architecte 3D TeamViewer 5 (TeamViewer 5)TEAMVIEWER 5 (TEAMVIEWER 5)Dépanner un ami,expliquer une manipulation devient un jeu d'enfant.
Prise en main d'un autre ord... Cliquez pour télécharger TeamViewer 5
|