Mostrar Detalhes Em Um Novo Form Com RecordStore  XML
Índice dos Fóruns » Google Android e Java Micro Edition (ME)
Autor Mensagem
nathanpc
JavaTeenager
[Avatar]
Membro desde: 01/04/2009 16:23:58
Mensagens: 180
Localização: Vitória/ES
Offline

Olá,
Estou aprendendo Java ME, apenas para melhorar com o Java em geral, pois já estudei Java e Java EE. Estou fazendo um simples programa de contatos, mas eu estava querendo saber como eu poderia melhorar o meu programa para que ele tenha um novo Form que o usuário possa escolher um contato na Form listReg e selecione um Command e depois ele abra um novo Form com os detalhes completos do usuário, no caso a mais apenas o tipo(contact_type). Aqui está o meu código:

Obrigado,
Nathan Paulino Campos

This message was edited 1 time. Last update was at 14/08/2009 09:23:48


Eee PC 904HD | Ubuntu Intrepid Ibex | 1 GB RAM | 80 GB HD | Twitter | Facebook | Orkut | Blog
ICQ: 424738586
Skype: ubuntu-nathan
Google Talk: eeepc904@gmail.com
YIM: nathanpc@ymail.com
AIM: nathanjava
[Email] [WWW] [Yahoo!] aim icon [MSN] [ICQ]
cherador
Debugger
[Avatar]

Membro desde: 05/09/2007 16:40:14
Mensagens: 71
Offline

acho q entendi +ou - sua duvida, vc quer selecionar alguem na sua List (que nao é um form), e mostrar em outro form esse contato???

qual erro que está dando??

This message was edited 1 time. Last update was at 14/08/2009 09:54:45

nathanpc
JavaTeenager
[Avatar]
Membro desde: 01/04/2009 16:23:58
Mensagens: 180
Localização: Vitória/ES
Offline

Olá Cherador,
Não está dando erro nenhum, é que eu quero fazer com que o usuário selecione um contato da Form listReg e clique em um Command que será criado para redirecionar o usuário para uma outra Form que ainda tem que ser criada, onde lá irá conter todas as informações do contato selecionado na Form anterior(listReg). Dê uma olhada no código e compile-o para testar a aplicação e ver o que eu quero fazer.

Obrigado,
Nathan Paulino Campos

Eee PC 904HD | Ubuntu Intrepid Ibex | 1 GB RAM | 80 GB HD | Twitter | Facebook | Orkut | Blog
ICQ: 424738586
Skype: ubuntu-nathan
Google Talk: eeepc904@gmail.com
YIM: nathanpc@ymail.com
AIM: nathanjava
[Email] [WWW] [Yahoo!] aim icon [MSN] [ICQ]
cherador
Debugger
[Avatar]

Membro desde: 05/09/2007 16:40:14
Mensagens: 71
Offline

Pelo q vi, vc colocou um choiceGroup no form, Eu acho q se vc mostrar essa Lista em um List ficaria melhor.

O List ele tem uma função "getSelectedIndex" para selecionar o contato no caso. Daí vc cria outro form com os dados que vc quer e seta eles em cada componente.

qualquer coisa posta de novo
nathanpc
JavaTeenager
[Avatar]
Membro desde: 01/04/2009 16:23:58
Mensagens: 180
Localização: Vitória/ES
Offline

Olá Cherador,
Obrigado pela dica, mas você poderia passar um código de como implantar uma List no meu próprio projeto, pois como estou aprendendo Java ME, nunca usei uma List.

Obrigado,
Nathan Paulino Campos

Eee PC 904HD | Ubuntu Intrepid Ibex | 1 GB RAM | 80 GB HD | Twitter | Facebook | Orkut | Blog
ICQ: 424738586
Skype: ubuntu-nathan
Google Talk: eeepc904@gmail.com
YIM: nathanpc@ymail.com
AIM: nathanjava
[Email] [WWW] [Yahoo!] aim icon [MSN] [ICQ]
nathanpc
JavaTeenager
[Avatar]
Membro desde: 01/04/2009 16:23:58
Mensagens: 180
Localização: Vitória/ES
Offline

Você poderia me ajudar com isso????
Obrigado!

Eee PC 904HD | Ubuntu Intrepid Ibex | 1 GB RAM | 80 GB HD | Twitter | Facebook | Orkut | Blog
ICQ: 424738586
Skype: ubuntu-nathan
Google Talk: eeepc904@gmail.com
YIM: nathanpc@ymail.com
AIM: nathanjava
[Email] [WWW] [Yahoo!] aim icon [MSN] [ICQ]
Fernando Generoso da Rosa
Virtual Machine Man

Membro desde: 14/01/2003 14:48:21
Mensagens: 555
Localização: Sombrio/SC
Offline

Amigo,

Não querendo ser chato, mas vou te ensinar a pescar, e não te dar o peixe, porque assim certamente você resolverá outros problemas mais difíceis que certamente surgirão.

segue o link para suas dúvidas:

http://cds-esd.sun.com/ESD3/JSCDL/midp/2.0-fr/midp-2_0-fr-spec.pdf?AuthParam=1250272378_271d035436f5926cb226613b1dff707c&TicketId=nod2CV0QQH9%2BluMslU6YWJ6afw%3D%3D&GroupName=CDS&FilePath=/ESD3/JSCDL/midp/2.0-fr/midp-2_0-fr-spec.pdf&File=midp-2_0-fr-spec.pdf

Fernando Rosa
[Email] [MSN]
nathanpc
JavaTeenager
[Avatar]
Membro desde: 01/04/2009 16:23:58
Mensagens: 180
Localização: Vitória/ES
Offline

Olá Fernando,
Obrigado, mas você poderia me passar um outro link, pois este link que você me passou está quebrado. Obrigado pela ajuda me ensinando.

Obrigado,
Nathan Paulino Campos

Eee PC 904HD | Ubuntu Intrepid Ibex | 1 GB RAM | 80 GB HD | Twitter | Facebook | Orkut | Blog
ICQ: 424738586
Skype: ubuntu-nathan
Google Talk: eeepc904@gmail.com
YIM: nathanpc@ymail.com
AIM: nathanjava
[Email] [WWW] [Yahoo!] aim icon [MSN] [ICQ]
danielsb2
Debugger
[Avatar]

Membro desde: 27/03/2008 13:47:15
Mensagens: 69
Localização: São Bernardo do Campo - SP
Offline

nathanpc wrote:Olá Fernando,
Obrigado, mas você poderia me passar um outro link, pois este link que você me passou está quebrado. Obrigado pela ajuda me ensinando.

Obrigado,
Nathan Paulino Campos


Boa noite Nathan,

Você conseguiu fazer esse esquema de mostrar um novo forma com os detalhes do contato que você escolhe na lista?
Também estou precisando fazer isso...

se já tiver achado a solução, e puder me ajudar, ficaria muito grato!

Abraços!

Daniel Sousa
Site: http://www.danielsousa.com.br
Twitter: http://twitter.com/danielsbarros
Lista de Discussão JasperReports / iReport Brasil: http://bit.ly/bI2mMB
[Email] [WWW] [Yahoo!] [MSN]
ricoldi
JavaEvangelist
[Avatar]

Membro desde: 04/11/2007 19:11:40
Mensagens: 414
Localização: Ribeirão Preto - SP
Offline

Com ja disse, muito bom querer aprender coisas novas e tal, hoje temos que tomar cuidado na area de softwares pois existem muitas modinhas ai e não dá pra "pular um passo".

Gostaria de saber como vai indo seu estudo de orientação a objetos, pelo visto não esta seguindo as minhas dicas, apesar de que daquele outro código, este esta menos ruim. porem ainda muito bagunçado. (Malditos exemplos da internet).

Relembrando: http://www.guj.com.br/posts/list/136346.java

Alem de eu ja ter falado para encapsular forms, lists e tudo mais em classes separadas, as dicas de hoje são:

Se quer buscar um contato para exibir detalhes dele ou apaga-lo, devera criar os respectivos métodos. mas a implementação depende muito de como vai tratar algumas coisas. por exemplo, pode fazer ao abrir você armazenar o id de cada contato em algum lugar com referencia ao indice da lista (Exemplo pobre: um vector , que o na mesma posicao do item possua o id do rms) e depois dar um getSelectedItem nesse vector que retorna o id. Mas isso pode virar uma bagunça. 2a opção criar um método que você passe o nome do contato e ele percorra o rms procurando pelos dados do contato e te retorne o mesmo afinal você ja tem um RecordFilter. (Isso bem orientadinho, fica lindo, tem que ver...). e esta usando o conceito de serialização tá quase bom.

Tá indo bem, só precisa se organizar, isso ai tá muito 'C' e pouco java. Imagina um programa consideravelmente grande. Tenho programas com mais de 100 classes, isso sem contar as do pacote que fiz, que hoje ja passa de 200 classes, manipulando rms, properties, varias jsr's e por ai vai.

Abraços.

*Todo post expressa minha opinião e não uma verdade inquestionável*
 
Índice dos Fóruns » Google Android e Java Micro Edition (ME)
Ir para:   
Powered by JForum 2.1.8 © JForum Team