Combo que carregar outro combo j2me

0 respostas
guihgf_10
Boa Noite a todos. Tenho um combo chamado curso, no qual quando seleciono um curso aparece os conteudos referentes à esse curso:
public void ComboCurso() throws IOException
    {
        conn.run(url);

        os=conn.Output();
        os.writeUTF("Combo Curso");
        os.writeUTF(usuario);
        os.close();

        is=conn.Input();
        String aux=null;

        while(is.available()!=0)
        {
           aux=is.readUTF();
           cg_curso.append(aux, null);
        }
        is.close();

        com=cg_curso.getSelectedIndex();
        String aux2= cg_curso.getString(com);
        System.out.println("curso"+aux2);
        ComboConteudo(aux2);

    }
    public void ComboConteudo(String aux2) throws IOException
    {
        conn.run(url);
        os=conn.Output();
        os.writeUTF("Combo Conteudo");
        os.writeUTF(aux2);
        os.close();

        is=conn.Input();
        String aux3=null;

        while(is.available()!=0)
        {
           aux3=is.readUTF();
           System.out.println("retorno"+aux3);
           cg_conteudos.append(aux3, null);
        }
        is.close();
    
    }

O problema é o seguinte, o primeiro registro do combo curso filtra o segundo combo chamado conteudos, porem se eu mudo o registro do primeiro combo o segundo fica inalterado. Eu sei que o combo quando eu troco o curso não atualiza o conteudo, essa é minha duvida, como faço isso ? Tentei adcionar o combo a um comando (quando mudo uma linha do combo ele dispara a procura do conteudo) porém não consegui. Geralmente faço essas coisas no construtor, porém como ele inicia apenas uma vez os combos não vão fica alterando ai fiquei perdido =D

Até mais galera, obrigado.

Criado 5 de outubro de 2010
Respostas 0
Participantes 1