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

Interfaces Graphiques en Java Discussion :

[Applet] affichage d'image en local


Sujet :

Interfaces Graphiques en Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 14
    Par défaut [Applet] affichage d'image en local
    Bonjour à tous,

    Ben voilà, j'ai un gros soucis. J'ai fait il y a quelque temps un petit jeu mélangeant plateau, rugby, baston... Et j'essaye en vain de l'integrer dans une aplet !
    Mon problème parrait simple, je voudrai simplement que l'affichage des image se face en local (chez le client), càd, je voudrai que les images soient elles-meme enregistées sur les PC clients, et que l'aplet les charge à partir du client.... Et moi, j'y arrive pas...

    Est-ce pasque c'est pas possible ? ou suis-je trop inculte ???

    J'espère avoir été assez clair !

    Si quelqu'un peu m'aider j'en serai ravi

  2. #2
    Membre éprouvé
    Inscrit en
    Mars 2006
    Messages
    137
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 137
    Par défaut
    dans ce cas là abandonne l'applet et passe sur une application Java..

    En effet une applet a très peu de droits sur la machine client... Cela me semble normal que tu ne puisses pas charger des images de la machine cliente. Tandis que si tu utilises une application tu n'auras plus ces contraintes sécuritaires....

  3. #3
    Membre émérite Avatar de sozie9372
    Inscrit en
    Mai 2005
    Messages
    713
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Mai 2005
    Messages : 713
    Par défaut
    Je pense que ca doit être possible, mais il faut que ton applet soit signée et il doit y avoir une histoire de certificat (pas sûr)... Par contre je n'ai aucune idée sur la façon de procéder...

  4. #4
    Membre éprouvé
    Inscrit en
    Mars 2006
    Messages
    137
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 137
    Par défaut
    oui c'est possible comme le dit sozie avec une applet signée !!

    Je dois avoir un exemple quelque part !!

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 14
    Par défaut
    ok, merci pour les réponses rapides ! Mais je veux que ce soit dans integrable dans un navigateur web pour la convivialité, et la facilité d'utilisation client.
    Mon petit jeu tourne déja en réseau avec le POA (CORBA) dans une application. Et je cherche simplement à le faire fonctionner dans IE par exemple...

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 14
    Par défaut
    Citation Envoyé par PoPeio
    oui c'est possible comme le dit sozie avec une applet signée !!

    Je dois avoir un exemple quelque part !!

    J'attend avec impatience
    Y a t-il des concéquences d'utilisations ?

  7. #7
    Membre émérite Avatar de sozie9372
    Inscrit en
    Mai 2005
    Messages
    713
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Mai 2005
    Messages : 713
    Par défaut
    Ben dans ce cas là tu peux le transformer en utilisant Java Web Start (JNLP), tu n'as alors plus besoin de transformer ton appli en applet... Par contre pour les droits en lecture/écriture sur le poste je ne sais pas...

  8. #8
    Membre averti
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 14
    Par défaut
    Citation Envoyé par sozie9372
    Ben dans ce cas là tu peux le transformer en utilisant Java Web Start (JNLP)
    Merci pour l'info, je vais regarder

  9. #9
    Membre averti
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 14
    Par défaut
    Citation Envoyé par ElTorro
    Citation Envoyé par sozie9372
    Ben dans ce cas là tu peux le transformer en utilisant Java Web Start (JNLP)
    Merci pour l'info, je vais regarder
    J(ai fait un tour rapide de java web start, mais apperement ça à l'air un peu lourd d'utilisation :"Les machines virtuelles des navigateurs ne sont pas suffisantes. " Il faut installer JRE...
    Donc je revien avec la solution de'une applet signée...

    Si vous avez des infos, sur le fonctionnement, libre à vous... :p

  10. #10
    Membre émérite Avatar de warwink
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    650
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 650
    Par défaut
    C'est pas ca qu'il faut que tu fasses pour ce qui est de la signature :

    http://java.developpez.com/faq/java/...#signature_jar

  11. #11
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    A moins que ton appli arrive à tourner avec la VM microsoft de base, il faudra que la JRE soit installée dans tous les cas

  12. #12
    Membre averti
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 14
    Par défaut
    Citation Envoyé par warwink
    C'est pas ca qu'il faut que tu fasses pour ce qui est de la signature :

    http://java.developpez.com/faq/java/...#signature_jar
    y a de l'idée, mais ça doit pas etre suffisant ^^

    Citation Envoyé par sinok
    A moins que ton appli arrive à tourner avec la VM microsoft de base, il faudra que la JRE soit installée dans tous les cas
    Du coté client je ne fait que des requete, je gere toute l'appli sur le serveur

  13. #13
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    97
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 97
    Par défaut
    Il faut que tu places tes images dans le jar de ton applet.
    Ensuite il faut charger les images en le prenant dans ton jar.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    InputStream inputStream = TonAppli.class.getResourceAsStream ("nomImage.jpg");

Discussions similaires

  1. Problème affichage une image dans une applet
    Par riadhhwajdii dans le forum Applets
    Réponses: 0
    Dernier message: 19/04/2012, 13h45
  2. [Applet] Problème d'affichage d'images.
    Par sebpsi dans le forum Interfaces Graphiques en Java
    Réponses: 5
    Dernier message: 26/06/2006, 11h37
  3. PB affichage d'image avec IE
    Par arturo dans le forum Modules
    Réponses: 6
    Dernier message: 25/09/2003, 17h28
  4. [VB6] Affichage d'image avec qlq contraintes
    Par youri dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 21/11/2002, 14h44

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