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

Java ME Discussion :

insérer des images gif ds une midlet j2me


Sujet :

Java ME

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
    40
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 40
    Par défaut insérer des images gif ds une midlet j2me
    Salut,
    J'essai d'inserer plusieurs images gif à la suite sur une midlet j2me.
    Voici le code que j'ai produit:

    private Form pageDemo() {
    if (mainpage == null) {
    mainpage = new Form("Demo Images");


    try {
    Image myImage1Src = Image.createImage("/resources/rabbit.gif");
    myImage1 = Image.createImage(myImage1Src,0,0,40,40,0);
    } catch (IOException e) {
    e.printStackTrace();
    }

    try {
    Image myImage2Src = Image.createImage("/resources/monkey1.gif");
    myImage2 = Image.createImage(myImage2Src,0,0,40,40,0);
    } catch (IOException e) {
    e.printStackTrace();
    }
    mainpage.append(myImage1);
    mainpage.append(myImage2);
    }
    return mainpage;
    }
    Image myImage1;
    Image myImage2;
    Form mainpage;

    Le pb que j'ai, c'est qu'en affichant une seule image, ça compile et ça marche tres bien. Mais dès que j'ajoute la deuxieme, la midlet plante à chaque lancement !! snif

    Avez vous une idée de la raison ?
    Merci

    ps: ensuite j'aimerai pouvoir faire en sorte que l'image change toutes les 5 sec, si ça peut vous aider....

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    137
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 137
    Par défaut
    Salut,

    Il y a plusieurs raisons possibles dans ton code pour que ce qui marche sur une image ne marche pas sur l'autre (sauf a ce que les 2 images soient identiques)

    pour commencer, tu pourrais passer sous debugger et déterminer exactement la ligne qui plante, et qu'elle est exactement l'erreur.

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

    Informations forums :
    Inscription : Mars 2006
    Messages : 40
    Par défaut
    effectivement le pb vient de la deuxieme image...
    etrange, y a til des limitations?
    elle sont quasi identiques pourtant

  4. #4
    Membre éprouvé
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    137
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 137
    Par défaut
    Oui sûrement des tas :-D au bon vouloir du fournisseur de la KVM
    De toute façon tu seras plus confortable en utilisant du PNG parce que le GIF n'est pas requis par la spec.
    Dans javadoc de la classe Image :
    Implementations are required to support images stored in the PNG format, as specified by the PNG (Portable Network Graphics) Specification, Version 1.0. All conforming MIDP implementations are also conformant to the minimum set of requirements given by the PNG Specification. MIDP implementations also must conform to additional requirements given here with respect to handling of PNG images. Note that the requirements listed here take precedence over any conflicting recommendations given in the PNG Specification.
    Et ton erreur c'est quoi exactement :
    une exception ? laquelle ?
    ta 2° image fait au moins 40*40 ?

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

    Informations forums :
    Inscription : Mars 2006
    Messages : 40
    Par défaut
    les 2 images ont été créées en gif et font 40*40.
    l'une 2.8ko et l'autre 3.5ko.

    Ce sont de simples images prises sur internet.

    Quand je les met en png elles font 3.3 et 3.9ko et là l'appli plante systematiquement.

  6. #6
    Membre éprouvé
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    137
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 137
    Par défaut
    quel est l'exception ? et sur quelle ligne ?

Discussions similaires

  1. Est-il possible l'insérer des images gif animées
    Par waldo38 dans le forum Tcl/Tk
    Réponses: 1
    Dernier message: 18/11/2012, 18h28
  2. Insérer des images dans une BDD Access
    Par polothentik dans le forum Requêtes et SQL.
    Réponses: 3
    Dernier message: 06/05/2008, 09h00
  3. Insérer des images dans une liste de choix ?
    Par Strix dans le forum Balisage (X)HTML et validation W3C
    Réponses: 13
    Dernier message: 04/05/2007, 12h48
  4. (EXCEL) Effacer des images gif insérées sur une feuille ?
    Par romo3 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 27/08/2005, 21h31
  5. insérer des images dans une bd postgresql
    Par ephet dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 20/01/2004, 09h18

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