niekfct
Terugkerende gebruiker
- Lid geworden
- 19 jul 2006
- Berichten
- 1.563
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?
In de bijlage 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:
Java-fout: Ongeldige informatie
De volgende klasses heb ik gemaakt:
Code:
//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:
//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?
In de bijlage staan de jad en jar bestanden
Alvast bedankt

Niek