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:
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 !