Duvida sobre Table no LWUIT

Boa Noite

Estou estudando LWUIT e tenho o seguinte código:

private Table getTbClientes()
    {
       MdClientes = new DefaultTableModel(
            new String[] {"Codigo", "Razão Social"},
            new Object[][] {
              {"1234", "Marcelo Rocha"},
              {"1235", "Francisco Ferreira"},
              {"1236", "Gustavo Rocha"},
              {"1237", "Andrea Teixeira"},
            });

       tbClientes = new Table(MdClientes);

        return tbClientes;
    }

Esse e somente um código exemplo. Mas o que eu quero e selecionar uma dessas linhas e exibir um novo Form com informações cadastrais e financeiras.
No Swing isso e muito fácil com Listener. Mas não achei nada parecido com isso no LWUIT.

Bom dia.

Eu andei pesquisando e me parece que as tabelas no LWUIT são somente para exibição, não sendo possível interagir com elas.
Eu preciso de uma maneira de exibir uma lista de clientes e ao seleciona-lo exibir os dados cadastrais e financeiros desse cliente
alguém tem ideia de como fazer isso?

Abraços!

Eu venho fazendo assim, não tem a beleza do LWUIT mas vem funcionando muito bem para mim

public class SuaClass extends List implements CommandListener {
public SuaClass() {
        super("Titulo", List.IMPLICIT);
        startData();
        startComponents();
    }
}

Quando usei lwuit, coloquei um botao na coluna ID da minha tabela, para interagir tinha que clicar nesse botao que coloquei em uma das colunas… foi a unica coisa que encontrei. Se eu fosse fazer isso hoje, faria o sistema todo em canvas… lwuit oferece muitas facilidades mas quando se topa com um problema \o/… leva muito mais tempo do que fazer na unha…
Obs.: LWUIT é feito em cima de canvas…