Colocar uma Lista com Lwuit

Bom Pessoal eu tenho uma Classe Form que monta meu form, e nesse form eu gostaria de trazer minha lista, eu tava tentando fazer com addComponent mas nao tive sucesso. Como eu faria essa chamada de um metodo pra meu form usando lwuit?

Segue minha classe Form

package br.fatecjp.osmobile.view;


import br.fatecjp.osmobile.vos.Os;
import com.sun.lwuit.ComboBox;
import com.sun.lwuit.Command;
import com.sun.lwuit.Form;
import com.sun.lwuit.Image;
import com.sun.lwuit.Label;
import com.sun.lwuit.List;
import com.sun.lwuit.events.ActionEvent;
import com.sun.lwuit.events.ActionListener;
import com.sun.lwuit.events.DataChangedListener;
import com.sun.lwuit.events.SelectionListener;
import com.sun.lwuit.layouts.BorderLayout;
import com.sun.lwuit.list.DefaultListModel;
import com.sun.lwuit.list.ListModel;


public class Listar_OsAberta extends Form implements ActionListener {
        
    private Form formListar;
    private Image osMobileIcon;
    Os os = new Os();
    List listaAberta;
   
    ComboBox  comboLista;
       

    private Command voltar = new Command("Voltar",1);

    public Listar_OsAberta(){

        try {
            osMobileIcon = Image.createImage("/osMobilePequeno.png");
        } catch (Exception e) {
            System.out.println("Erro ao adicionar a imagem : " + this.getClass());
        }

        formListar = new Form("Listagem OS Aberta");
        formListar.setLayout(new BorderLayout());

       
        formListar.addCommandListener(this);
        //formListar.getTitleStyle().setBgColor(0xff8040);

        Label ImagemLabel = new Label(osMobileIcon);
        formListar.addComponent(BorderLayout.NORTH ,ImagemLabel);
        
        formListar.addCommand(voltar);

        //gera dados iniciais de teste, para testar a lista
         os.gerarDadosTecnico();

     // minha lista de dados, nesta linha eu trago uma lista de dados[/color]
         listaAberta = os.listarOSEmAberta();

       //aki to tentando adcionar ao form
        
        formListar.addComponent(listaAberta);

        formListar.show();

    }
    
    public void actionPerformed(ActionEvent e) {
        if(e.getSource() == voltar){
            OpenWindow.showMenu();
        }
    }




    

}

:confused: ninguém?

Consegui! :slight_smile:

Eu estava com um problema parecido com esse, mas o meu cenário era um pouco diferente, pois minha classe estava estendendo MIDlet. O problema foi resolvido quando marquei o LWUIT.JAR para entrar no classpath.