IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Applets Java Discussion :

Charger un Applet depuis un .jar


Sujet :

Applets Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juin 2007
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 23
    Par défaut Charger un Applet depuis un .jar
    Bonjour,

    juste une petite question simple :

    Comment executer un applet contenu dans une archive .jar?

    J'ai essayé différentes choses mais je ne suis arrivé à rien

  2. #2
    Futur Membre du Club
    Inscrit en
    Juillet 2009
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 3
    Par défaut
    Bonjour,

    as-tu essayé de rajouter le paramètre "archive" lors de l'appel à ton applet ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    <html><head><title>Applet1</title></head><hr>
    <OBJECT
    classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
    width="100" height="50" align="baseline"  codebase="http://java.sun.com/products/plugin/1.2.2/jinstall-1_2_2-win.cab#Version=1,2,2,0">
    <PARAM NAME="code" VALUE="Applet1.class">
    <PARAM NAME="codebase" VALUE=".">
    <PARAM NAME="type" VALUE="application/x-java-applet;version=1.2.2">
    <PARAM NAME ="archive" VALUE="applet1.jar">
    <COMMENT>
    <EMBED type=  "application/x-java-applet;version=1.2.2"
      width="200" height="200" align="baseline"
      code="Applet1.class" codebase="."
      archive="applet1.jar"
    pluginspage="http://java.sun.com/products/plugin/1.2/plugin-install.html">
    <NOEMBED>
    </COMMENT>
    No Java 2 support for APPLET!!
    </NOEMBED>
    </EMBED>
    </OBJECT>
    <hr></body></html>

  3. #3
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7 313
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 313
    Billets dans le blog
    1
    Par défaut
    Ou plus simplement
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <applet name="applet1" archive="applet1.jar" code="test.Applet1" width="200" height="25"></applet>
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  4. #4
    Membre averti
    Inscrit en
    Juin 2007
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 23
    Par défaut
    Merci ça marche.

    En fait je faisais déjà comme cela mais le problème venait d'ailleurs.

    Mon build.xml modifiait quelque peu la structure de mes package donc je ne trouvais plu la classe de mon applet

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2010
    Messages : 16
    Par défaut
    Bonjour,
    La solution la plus simple (à mon avis) est de construire un fichier bat dans lequel on place les commandes nécessaires, d'enregistrer ce fichier dans le répertoire bin de java sdk et d'exécuter le fichier bat.
    exemple de fichier bat :
    jar cf monarchive.jar monapplet.class
    Il suffit de récupérer l'archive "monarchive.jar" et de la placer dans le répertoire du serveur web.
    Pour afficher l'applet dans une page web, on place les balises (minimum)suivantes :
    <applet code="monapplet.class" archive="monarchive.jar" width="..." height="..." codebase="..." name="monapplet"><param ...></applet>
    Il n'est donc plus nécessaire de placer le fichier "monapplet.class" dans le répertoire du serveur web puisqu'il sera présent dans l'archive jar. Cela permet de vérifier si cela fonctionne.

Discussions similaires

  1. Réponses: 1
    Dernier message: 20/04/2012, 12h05
  2. getRessource() d'un fichier local depuis un JAR
    Par romaintaz dans le forum Entrée/Sortie
    Réponses: 2
    Dernier message: 03/08/2005, 12h11
  3. [JAR]ouverture de fichier texte depuis executables jar
    Par julien31 dans le forum Eclipse Java
    Réponses: 3
    Dernier message: 01/03/2005, 15h53
  4. Comment charger un TFrame depuis une dll ?
    Par Millenod dans le forum Langage
    Réponses: 29
    Dernier message: 22/12/2004, 14h48
  5. [Applet][JAR]Charger une applet depuis un fichier jar
    Par CappCorp dans le forum Applets
    Réponses: 8
    Dernier message: 23/11/2004, 13h08

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo