Bom dia amigos, tenho uma pergunta básica!
Como usar o getString() do TextField no commandAction?
Segue o código para vocês analisarem!
import javax.microedition.lcdui.Command;
import javax.microedition.lcdui.CommandListener;
import javax.microedition.lcdui.Display;
import javax.microedition.lcdui.Displayable;
import javax.microedition.lcdui.Form;
import javax.microedition.lcdui.Item;
import javax.microedition.lcdui.ItemStateListener;
import javax.microedition.lcdui.TextField;
import javax.microedition.midlet.MIDlet;
public class ClassePrincipal extends MIDlet implements CommandListener{
private Form formulario;
Display display;
Command teste;
public ClassePrincipal() {
formulario = new Form("Aplicativo Principal");
teste = new Command("ok", Command.OK, 0);
}
public void startApp() {
display = display.getDisplay(this);
formulario.addCommand(teste);
formulario.append(new TextField("Primeiro Label", "01", 5, TextField.ANY));
formulario.append(new TextField("Primeiro Label", "02", 5, TextField.ANY));
display.setCurrent(formulario);
}
public void pauseApp() {
}
public void destroyApp(boolean unconditional) {
}
public void commandAction(Command c, Displayable d) {
if(c == teste){
//COmo faço para quando o usuário apertar no botão Ok me traga na propria IDE (System.out.Println())
//Sei que criando a partir de uma nova instancia do objeto no construtor da para fazer isto
//*******Qual a soluçao?
}
}
}
Abraços!