import javax.microedition.midlet.*; import javax.microedition.lcdui.*; public class main extends MIDlet implements commandListener{ public int a,b,c,d; public TextField at,bt,ct; public Command ok,exit; public Form form; public void startApp() { form=new Form("dis"); at=new TextField("a","",9,TextField.ANY); bt=new TextField("b","",9,TextField.ANY); ct=new TextField("c","",9,TextField.ANY); ok=new Command("ok",Command.OK,1); exit=new Command("exit",Command.EXIT,2); form.addCommand(ok); form.addCommand(exit); form.append(at); form.append(bt); form.append(ct); form.setCommandListener(this); Display.getDisplay(this).setCurrent(form); } public void pauseApp() { } public void destroyApp(boolean unconditional) { notifyDestroyed(); } public void commandAction(Command c,Displayable dis){ if(c==exit){ destroyApp(true); notifyDestroyed(); } if(c==ok){ a=String.toInteger(at.getString()); b=String.toInteger(bt.getString()); c=String.toInteger(ct.getString()); d=b*b-4*a*c; form.append(d); } } }