Calculadora Para Dispositivos móveis
Artigo: Calculadora Para Dispositivos móveis. Pesquise 862.000+ trabalhos acadêmicosPor: imitiel • 10/3/2015 • 627 Palavras (3 Páginas) • 252 Visualizações
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
/**
* @author IMITIEL
*/
public class calc extends MIDlet implements CommandListener {
private Display display;
private Form forIndex;
private TextField tFValueA;
private TextField tFValueB;
private StringItem sIValue;
private Command cMSoma;
private Command cMSubtracao;
private Command cMMultiplicacao;
private Command cMDivisao;
private Command cMExit;
private Form formIndex;
public void startApp() {
display = Display.getDisplay(this);
getFormIndex();
}
public void pauseApp() {
}
public void destroyApp(boolean unconditional) {
}
public void getFormIndex() {
formIndex = new Form ("calculadora");
tFValueA = new TextField("valor: ", "", 15, TextField.DECIMAL);
tFValueB = new TextField("valor: ", "", 20, TextField.DECIMAL);
sIValue = new StringItem("resultado: ", "");
cMSoma = new Command("+", Command.ITEM, 1);
cMSubtracao = new Command("-", Command.ITEM, 2);
cMMultiplicacao = new Command("x", Command.ITEM, 3);
cMDivisao = new Command("/", Command.ITEM, 4);
cMExit = new Command("Sair", Command.EXIT, 1);
formIndex.append(tFValueA);
formIndex.append(tFValueB);
formIndex.append(sIValue);
formIndex.addCommand(cMSoma);
formIndex.addCommand(cMSubtracao);
formIndex.addCommand(cMMultiplicacao);
formIndex.addCommand(cMDivisao);
formIndex.addCommand(cMExit);
display.setCurrent(formIndex);
formIndex.setCommandListener(this);
}
private void getormIndex() {
}
public void commandAction(Command c, Displayable d) {
...