Bom esse é meu segundo primeiro post!!!
Eu agradeço a todos que puderem responder!!!
O primeiro não sei o que fiz e nem to achando ele hhahahah
Eu estou querendo capturar os valores (valor1 e valor2) que vão ser digitados no metodo formulario ai eu vou acionar o metodo Frm_somar. Porem não sei como captar os valores e como fazer a conta com eles. Eu uso Netbeans
Codigo a seguir:
*
- Midlet.java
- Created on 18 de Fevereiro de 2009, 15:32
*/
package lib;
import java.io.DataInputStream;
import java.io.DataOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import javax.microedition.io.CommConnection;
import javax.microedition.midlet.;
import javax.microedition.lcdui.;
/**
*
-
@author Aluno
-
@version
*/
public class calculadora extends MIDlet implements CommandListener{Double valor1;
Double valor2;
String resultado;public void startApp() {
Formulario();
}public void pauseApp() {
}public void destroyApp(boolean unconditional) {
}public void Formulario(){
Form Frm = new Form(“Calculadora”);
TextField Valor1 = new TextField(“Valor1”,"",20,TextField.NUMERIC);
TextField Valor2 = new TextField(“Valor2”,"",20,TextField.NUMERIC);
Command Sair = new Command(“Sair”, Command.EXIT,0);
Command Somar = new Command (“Somar”,Command.ITEM,0);
Command Subtrair = new Command(“Subtrair”,Command.ITEM,0);
Command Multiplicar = new Command (“Multiplicar”,Command.ITEM,0);
Command Dividir = new Command (“Dividir”,Command.ITEM,0);
Frm.append(Valor1);
Frm.append(Valor2);
Frm.addCommand(Sair);
Frm.addCommand(Somar);
Frm.addCommand(Subtrair);
Frm.addCommand(Multiplicar);
Frm.addCommand(Dividir);
Frm.setCommandListener(this);
Display.getDisplay(this).setCurrent(Frm);
}public void commandAction(Command command, Displayable displayable){
if (command.getLabel().equals("Sair")) Frm_Sair(); else if(command.getLabel().equals("Somar")) Frm_Somar(); else if(command.getLabel().equals("Subtrair")) Frm_Subtrair(); else if (command.getLabel().equals("Multiplicar")) Frm_Multiplicar(); else if (command.getLabel().equals("Dividir")) Frm_Dividir();
}
public void Frm_Sair() {
}
public void Frm_Somar() {
Integer resultado_soma;
Form Frm = new Form(“Calculadora”);
resultado_soma= Frm.get.strtofloat(valor1) + Frm.get.strtofloat(valor2);}
public void Frm_Subtrair() {
}
public void Frm_Multiplicar() {
}
public void Frm_Dividir() {
}
}