Bonjour tout le monde,
j'essai d'écrire un midlet mais ça coince du coté du splash screen.
Voila un bout du code :
J'utilise netbeans 6.5.1 et le fichier momo.jpg se trouve dans la racine de mon projet. Quand je lance l'application, le splash screen fonctionne correctement sauf pour l'image qui n'apparait pas.
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 public void startApp() { initialisation(); if (mDisplay == null) { try { logo = Image.createImage("momo.jpg"); } catch (IOException ex) { ex.printStackTrace(); } Alert a = new Alert( "Relevé de notes", "Copyright 2009, RC-Crew", logo, null ); a.setTimeout(5000); mDisplay = Display.getDisplay(this); mDisplay.setCurrent(a, logForm); } else mDisplay.setCurrent(logForm); }
Voila l'exception généré :
java.io.IOException
at javax.microedition.lcdui.ImmutableImage.getImageFromStream(Image.java:971)
at javax.microedition.lcdui.ImmutableImage.<init>(Image.java:942)
at javax.microedition.lcdui.Image.createImage(Image.java:310)
at notes.startApp(notes.java:34)
at javax.microedition.midlet.MIDletProxy.startApp(MIDletProxy.java:43)
at com.sun.midp.midlet.Scheduler.schedule(Scheduler.java:374)
at com.sun.midp.main.Main.runLocalClass(Main.java:466)
at com.sun.midp.main.Main.main(Main.java:120)
Merci d'avance pour votre aide !
Partager