Accueil > Forum > > > > Pbm execution d'un Applet simple
Pbm execution d'un Applet simple
mercredi 14 décembre 2005 à 10:09:01 |
Pbm execution d'un Applet simple

romca
|
J'ai un petit souci, lors de l'execution de la page Web dans mon navigateur IExplorer, j'ai l'applet qui m'affiche une partie de la fenêtre de la console Java (qui apparait en arrière plan dans mon navigateur apres l'execution de l'applet)? Explications: J'ai crée mon fichier Applet sous Eclipse et j'ai bien l'applet qui s'affiche à l'aide de l'appletViewver d'Eclipse. J'ai recopié ensuite le fichier compilé obtenu, "Applet1.class" dans le même répertoire que ma page Web. Et c'est à l'execution de la page que ça se produit. J'ai bien le JRE 1.5.02 comme plug-in dans mon Navigateur...Je comprend pas trop. Si quelqu'un peut m'aider SVP. Voici les codes de l'applet et de la page Web très simple:
Code page Web:
| Code: |
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <title>Applet Bonjour</title> </head>
<body bgcolor=white> <h1>Ci dessous l'execution de ma première applet</h1> <hr> <div align=center> <APPLET CODE="Applet1.class" NAME="monApplet" width="250" height="100"> </APPLET> </div> <hr> </body> </html> | Code applet:
| Code: |
import java.awt.*; import java.applet.*;
public class Applet1 extends Applet{
String msg="L'applet vous dit : Bonjour"; public void init() { setBackground(Color.blue); setForeground(Color.yellow); setFont(new Font("TimesRoman",Font.BOLD+Font.ITALIC,20)); } public void paint (Graphics g) { g.drawString(msg,2,40); }
}
|
|
|
vendredi 16 décembre 2005 à 10:53:21 |
Re : Pbm execution d'un Applet simple
|
vendredi 16 décembre 2005 à 14:48:55 |
Re : Pbm execution d'un Applet simple

romca
|
J'ai mis exactement ton code HTML avec la balise codebase, mais une plage blanche apparait à l'execution de l'applet et la console java me sort des erreurs que je comprend pas trop. Les voici ci dessous. (Avant le contenu est bloqué par mon environnement mais en cliquant droit sur la barre jaune en haut, j'autorise l'execution de l'Applet). Si peux m'aider encore , merci. basic: Récepteur de modalités enregistré liveconnect: Appel de la méthode JS : document liveconnect: Appel de la méthode JS : URL basic: Référence au chargeur de classes : sun.plugin.ClassLoaderInfo@1758500, refcount=1 Exception in thread "Thread-2" 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.IExplorerPluginObject$Initer.run(Unknown Source)
|
|
vendredi 16 décembre 2005 à 16:23:08 |
Re : Pbm execution d'un Applet simple
|
vendredi 16 décembre 2005 à 21:28:54 |
Re : Pbm execution d'un Applet simple

romca
|
Pour la 1ere solution : Mon fichier HTML était déjà dans le même répertoire que Applet1.class.Mais je n'ai pas de répartoire bin d 'un projet. Je les ai mis dans un répertoire quelconque. Il faut que j'utilise d'apres toi l'environnement d'un EDI pour que ça marche?
Solution2: Mes fichiers sont dans le répertoire "Applets". J'ai mis le nom de ce répertoire dans le codebase mais idem, page blanche.
Solution3: je sais pas ce qu'est un "jar", je suppose d'apres ce que tu me dis que c'est un fichier d'archive genre tar.... Comment créé un jar qui contient ma classe?
Je comprend plus trop, sur mes cours y'a rien d'indiqué de plus que ce que j'ai déjà fait. (Cours par correspondance du Cned). Sinon au pire je vois avec eux, mais j'ai plus le droit au support cette année.....
|
|
samedi 17 décembre 2005 à 01:07:09 |
Re : Pbm execution d'un Applet simple
|
samedi 17 décembre 2005 à 15:05:40 |
Erreur exception

romca
|
Ok merci, j'ai fais comme t'as dit. j'ai une case blache avec une croix rouge qui s'affiche et ça m'indique dans la java console: basic: Exception : java.lang.NullPointerException: name (NB; par défaut, Eclipse ne cré pas directement de fichier HTML, j'ai mis l'extension" à la main".) Merci pour m'avoir répondu sur les jar, si j'ai le temps j'appronfidirais.
|
|
samedi 17 décembre 2005 à 17:45:05 |
Ca marche...

romca
|
je panse que j'ai compris l'erreur. Sur mon PC sous Windaube comme tu dis (mois j'ai encore du mal avec Linux) j'ai fais 2 partitions et j'avais mon répertoire "Applet" sous la mauvaise partition. J'ai mis mon repertoire "Applet" contenant les fichiers Applet1.class et page html sous la partition C: et ça marche. Je pense que c'est parce que ma JVM ne fonctionne que sous la 2eme partition ??? J'avais installé le JRE sous c:\java. Mais comment pourrait on faire alors pour faire fonctionner la JVM sous ma 2eme partition D:. Est ce qu'il faut déclarer une variable d'environnement supplémentaire? Si oui comment? Merci encore.
|
|
samedi 17 décembre 2005 à 19:16:26 |
Re : Pbm execution d'un Applet simple
|
dimanche 18 décembre 2005 à 00:06:51 |
Re : Pbm execution d'un Applet simple

romca
|
Oui ok donc si je comprend le fait que j'ai une croix rouge cela veut dire que la JVM lance quand meme bien l'applet sous ma 2eme partition, mais qu'il y a eu un pbm a son execution...?
J'ai remis le repertoire Applet dans la 2eme partition et maintenant ça fonctionne.?? Entre temps j'ai réinstaller le JDK et JRE. Je sais pas trop...
En tout cas je te remercie de ta patience. je vais surement reposer une question sur ce forum, je m'attaque au servlet et ça marche déjà pas avec l'exemple du cours!. Je cherche...Connais tu un bon tuto, en Français, sur comment créer des servlets sous tomcat 5.5.
A+
|
|
Cette discussion est classée dans : applet, web, page, code, execution
Répondre à ce message
Sujets en rapport avec ce message
Applet et Serveur web [ par missgaelle ]
Bonjour,j'ai un pgm rmi basique qui fonctionne très bien en local. j'ai installé un serveur web et là jai le message comme quoi il ne trouve pas la cl
ouvrir une page web dans une nouvelle fenetre [ par x_O ]
Bonjour,Tout est dans le titre. Je cherche la commande qui me permettrai à partitr d'une applet d'ouvrir une nouvelle fenetre web (pour ne pas perdre
Sécurité et Java [ par SLaYerS ]
Bonjour à tous ! Voila, je suis en train de réalisé une applet et j'aimerai bien pouvoir afficher le contenu d'une page web, une sorte de mini br
récupération du code html d'une page web [ par yvon_bizimana ]
Bounjour tout le monde! Dans le cadre de mon projet(J2EE/jsp) que je réalise avec eclipse europa je dois afficher l'arborescence d'une page web dont l
Récuperer code source d'une page web [ par diablosephiroth ]
Bonjours à tous, je dois créer un programme sauf que la j'ai un blocage :pIl faudrait que en Java, je récupère le code source de cette page:<a href="h
Bouton qui réagit dans l'applet et ne réagit pas dans la page HTML [ par malbackt ]
Bonsoir;j'ai implémenté une applet avec un bouton et un label , de telle sorte que lorsque je clique sur le bouton j'affiche une texte.Ceci marche trè
Temps d'execution [ par JaVaCode ]
Bonjour tout le monde ,Je suis entrain d'étudier les performances des applications Web J2EE et je voulais faire un petit test.je voulais calculer le t
help applet et swing [ par c_raf ]
Bonjour, voila j'ai un soucis, je suis en train de mettre un place un logiciel de tchat avec un interface en swing. Cependant j'aimerai créer un apple
Probleme d'execution avec Netbeans 5.5.1 [ par mafyozi ]
bonjour tout le monde j'ai un petit probléme avec Netbeans5.5.1 , je n arrive plus a exécuter mon projet , lorsque je clique sur RunProject la page c
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
|