Simpel Midlet
Jeg har tænkt mig at lave en simpel klasse med en metode regn(); til at putte på min mobiltelefon, men JWT vil vist ikke helt som jeg vil :).Jeg har set på noget kode fra udvikleren og det ser fint ud, men jeg kan ikke få lov til at bruge min klasse, og jeg kan heller ikke komme til at få min klasses calc() udskrevet under resultat.
Hvordan gør man? 200 point!
import javax.microedition.lcdui.*;
import javax.microedition.midlet.*;
public class SimpelCalc
extends MIDlet
implements CommandListener
{
private Form mainForm;
private TextField txtTal1;
private StringItem resultat;
private Command afslut, beregn;
public SimpelCalc()
{
mainForm = new Form("En lille CPR lommeregner :-)!");
txtTal1 = new TextField("CPR Nr.:", "", 10, TextField.NUMERIC);
mainForm.append(txtTal1);
resultat = new StringItem("Resultat:", "");
mainForm.append(resultat);
afslut = new Command("Afslut", Command.SCREEN, 1);
mainForm.addCommand(afslut);
beregn = new Command("Beregn", Command.SCREEN, 0);
mainForm.addCommand(beregn);
mainForm.setCommandListener(this);
}
public void startApp()
{
Display.getDisplay(this).setCurrent(mainForm);
}
public void calc_cpr()
{
public int result;
int calc()
{
return result;
}
}
public void commandAction(Command c, Displayable s)
{
if(c == afslut)
notifyDestroyed();
if(c == beregn)
{
//resultat.setText("asd"+(Integer.parseInt(txtTal1.getString())));
//resultat.setText(""+(Integer.parseInt(txtTal1.getString())));
}
}
public void pauseApp() { }
public void destroyApp(boolean unconditional) { }
}
