hilton
#1
Ola !
Gostaria de saber como eu posso fazer pra fazer tipo o evento onchange de uma combo em uma ChoiceGroup do tipo POPUP
ai vai parte do código
combo = new ChoiceGroup("", ChoiceGroup.POPUP);
combo.append("Matriz",null);
//#style mainCommand
combo.append("Filial",null);
Ai eu quero saber na hora do CommandAction o que eu coloco pra pegar o evento do usuario selecionar uma opção no combo.
public void commandAction(Command c, Displayable d) {
if(c == sair){
destroyApp(true);
notifyDestroyed();
}else if(/*aquei eu quero pegar o evento*/){
}
}
VLW !!

wln1987
#2
E ai cara, blz? Fiz com um pouco de pressa mas funciona, heheheh.
Ve se isso te ajuda.
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
/**
*
* @author wln1987
* @version 0.1
*/
public class Midlet extends MIDlet implements CommandListener, ItemStateListener {
private Form form = null;
private ChoiceGroup choiceGroup = null;
private Command exitCmd = new Command("Sair",Command.EXIT,0);
public Midlet() {
form = new Form("TESTE!");
choiceGroup = new ChoiceGroup("", ChoiceGroup.POPUP);
choiceGroup.append("Matriz", null);
choiceGroup.append("Filial 1", null);
choiceGroup.append("Filial 2", null);
choiceGroup.append("Filial 3", null);
form.append(choiceGroup);
form.addCommand(exitCmd);
form.setCommandListener(this);
form.setItemStateListener(this);
}
public void startApp() {
Display.getDisplay(this).setCurrent(form);
}
public void pauseApp() {
}
public void destroyApp(boolean unconditional) {
}
public void commandAction(Command command, Displayable displayable) {
if(command == exitCmd) {
destroyApp(true);
notifyDestroyed();
}
}
public void commandAction(Command command, Item item) {
}
public void itemStateChanged(Item item) {
if(item == choiceGroup) {
int i = choiceGroup.getSelectedIndex() ;
paint();
switch(i) {
case 0:
form.append("MATRIZ SELECIONADA!");
break;
case 1:
form.append("FILIAL 1 SELECIONADA!");
break;
case 2:
form.append("FILIAL 2 SELECIONADA!");
break;
case 3:
form.append("FILIAL 3 SELECIONADA!");
break;
default:
break;
}
}
}
private void paint() {
form.deleteAll();
form.append(choiceGroup);
}
}
Tem umas coisas POG ai, mas é a ideia que vale, blz? Eu fiz só por exemplo, num vai copiar e colar que é feio! 
Abraços!
hilton
#3

Isso ai que eu preciso !
Eu nao sabia do ItemStateListener … sou muito noob ainda hehe
Muito Obrigado !! 
wln1987
#4
de nada! disponha!
Se tiver mais duvida manda pm, abracos! 