begin process at 2008 08 22 02:08:44
1 229 745 membres
17 nouveaux aujourd'hui
14 267 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : besoin d'aide [ Divers / Applets ] (zut69)

besoin d'aide le 06/06/2008 18:16:51

zut69
Bonsoir,

Voilà j'aurais besoin d'aide pour mon travail de diplôme, car il y a une partie java dans mon projet, et j'ai quelques erreurs
que je ne trouve pas. En fait mon code est ok, l'Appletviewer (via Eclipse) m'affiche mon applet de façon correct, mais le
problème, c est que j'arrive pas à intégrer cet applet à une page web, pourtant j'ai suivi toutes les démarches présentes sur
le net et il m affiche applet not initied...
est-ce que quelqu'un qui s'y connaît bien en java serait d'accord de m'aider via msn? Ca faciliterait beaucoup les choses.

Config: Windows Vista, Eclipse

Merci d'avance,

FF

Re : besoin d'aide le 06/06/2008 18:57:24

Kysic
Membre Club
Salut,
un petit exemple (pas très bon car la balise applet est déprécié maintenant je crois) qui t'aidera peut :

- Dossier
    | - index.htm
    | - work
         | - libs
              | - lib1.jar
              | - lib2.jar
         | - bin
              | - package1
                     | - sousPackage1
                             | - LaClasse1.class
                             | - LaClasse2.class
         | - src
              | - [...]
    
    

<applet code="package1.sousPackage1.LaClasse1.class" codebase="work/bin" archive="work/libs/lib1.jar, work/libs/lib2.jar" width="800px" height="600px">
</applet>

Sinon détaille tes répertoire, librairie utilisée, endroit ou tu place le fichier html et on devrait trouver.

Re : besoin d'aide le 06/06/2008 19:03:34

zut69
ah ok merci, je testerai ca apres avoir mangé :p mais il me semble que j'ai oublié de mettre les packages appelant ma classe!

Re : besoin d'aide le 07/06/2008 12:09:20

zut69
Putain je comprend rien... J'ai des fichiers de partout, plusieurs fois les même et c est vraiment foireux, mon arborescence ne ressemble pas à ce que tu as fait. Mon code est ok, mais j ai créé mon projet n'importe comment, t arrives à me dire comment faire sous Eclipse pour créer un projet proprement stp?
Parce que là c est assez foireux

Re : besoin d'aide le 07/06/2008 12:19:44

Kysic
Membre Club
Déjà tu clique droit sur la projet, nouveau->dossier source.
Tu l'appelle "src" par exemple, et tu met toutes tes classes dedans.
A ce moment là normalement eclipse à aussi créer un dossier "bin" dans lequel il va mettre les classes.
Pour les librairies, tu peux par exemple créer un dossier libs et placer les jar dedans.

Re : besoin d'aide le 07/06/2008 12:21:29

zut69
Tu parles des libraires que j'exporte? les jar que je crée moi? ou celles incluses?

Re : besoin d'aide le 07/06/2008 12:28:25

zut69
Alors voilà, mes dossiers ont l'air ok, voilà ce que j'ai:

 - TM
      | - index.html (file)
      | - .classpath (file)
      | - .project (file)
      | - bin
            | - java.policy.applet (file)
            | - cryptage
                    | - Applet.class (file)
      | - src
            | - cryptage
                    | - Applet.java (file)

Voilà ce que j'ai,
Maintenant, reste à savoir comment remplir mon fichier html...


Re : besoin d'aide le 07/06/2008 12:45:49

Kysic
Membre Club
Si tu n'utilise pas de librairie externe dans des jar :
<applet code="cryptage.Applet.class" codebase="bin" width="800px" height="600px">
</applet>

Re : besoin d'aide le 07/06/2008 12:53:25

zut69
Oups... Le problème c'est que j'inclus le package HttpClient que j'ai du télécharger sur le site Apache...
Comment je vais pouvoir la faire prendre en compte? Parce que avec ce code ca marche toujours pas.
Regarde mes imports dans mon code:

package cryptage;

import java.awt.*;
import java.awt.event.*;
import java.io.*;
import javax.swing.*;

import org.apache.commons.httpclient.*; // la librairie a dû être téléchargé et ajoutée au projet.
import org.apache.commons.httpclient.methods.*;
import org.apache.commons.httpclient.methods.multipart.*;

Re : besoin d'aide le 07/06/2008 12:57:54

Kysic
Membre Club
<applet code="cryptage.Applet.class" codebase="bin" archive="leRepOuIlYALaLibrairie\commons-httpclient-3.1.jar" width="800px" height="600px">
</applet>


[Page 1 Page 2]
Classé sous : affiche, java, applet, aide

Participer à cet échange

Pub



Appels d'offres

Snippets en rapport

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS