Hoi
Ik ben me eens gaan verdiepen in het maken van programmaatjes voor mijn Samsung u600. Ik heb een zgn MIDlet gecreerd, die de letters "HOI" laat knipperen. Om de .jad en .jar files te maken en te testen gebruik ik "Wireless Toolkit 2.5.2". Op de pc in zo'n emulator werkt dit wel.
Als ik de .jad en .jar bestanden op mijn mobiel zet, en deze wil installeren (door eerst de code *#9998*46789255# in te voeren), geeft hij een fout:
De volgende klasses heb ik gemaakt:
Heeft iemand hier ervaring mee?
Hier staan de jad en jar bestanden
Alvast bedankt
Niek
Ik ben me eens gaan verdiepen in het maken van programmaatjes voor mijn Samsung u600. Ik heb een zgn MIDlet gecreerd, die de letters "HOI" laat knipperen. Om de .jad en .jar files te maken en te testen gebruik ik "Wireless Toolkit 2.5.2". Op de pc in zo'n emulator werkt dit wel.
Als ik de .jad en .jar bestanden op mijn mobiel zet, en deze wil installeren (door eerst de code *#9998*46789255# in te voeren), geeft hij een fout:
code:
1
| Java-fout: Ongeldige informatie |
De volgende klasses heb ik gemaakt:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
| //hello.java import javax.microedition.lcdui.*; import javax.microedition.midlet.*; public class Hello extends MIDlet implements CommandListener { private Form Venster; public StringItem tekst = new StringItem(null, "HOI!!"); public int a = 0; public Hello() { Venster = new Form("Hello"); Venster.append(tekst); Venster.addCommand(new Command("Exit", Command.EXIT, 1)); //Venster.addCommand(new Command(":D", Command.CHANGE, 2)); Venster.setCommandListener(this); } public void startApp() { Display.getDisplay(this).setCurrent(Venster); HelloThread thread = new HelloThread(tekst); thread.start(); } public void pauseApp() {} public void destroyApp(boolean unconditional) {} public void commandAction(Command c, Displayable s) { notifyDestroyed(); } } |
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
| //HelloThread.java import javax.microedition.lcdui.*; import javax.microedition.midlet.*; public class HelloThread extends Thread { public StringItem tekstje; public HelloThread(StringItem tekst) { tekstje = tekst; } public void run() { while(true) { try{ sleep(500); tekstje.setText("H"); sleep(500); tekstje.setText("HO"); sleep(500); tekstje.setText("HOI"); sleep(500); tekstje.setText("HOI!"); sleep(500); tekstje.setText("HOI!!"); }catch(InterruptedException e){} } } } |
Heeft iemand hier ervaring mee?
Hier staan de jad en jar bestanden
Alvast bedankt
Niek
Dear Sir/Madam, Fire! Fire! Help me! Looking forward to hearing from you.