| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/06/2010 13:25:30
|
lucasmartins
Thread.start()
![[Avatar]](/images/avatar/581baad7ad076179c15ccb316967b664.jpg)
Membro desde: 14/03/2010 21:07:25
Mensagens: 41
Offline
|
Eu salvo objetos em uma arraylist:
Como faço para consultar os clientes cadastrados atraves de outro formulario (classe) e exibir os dados em uma jTable?
|
[]'s
Lucas Martins. |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/06/2010 14:23:12
|
discorpio
Virtual Machine Man
Membro desde: 06/02/2010 18:46:46
Mensagens: 547
Localização: Rio de Janeiro
Offline
|
Boa tarde Lucas Martins.
Para consultar em um ArrayList, voce primeiro precisa fazer o casting para a tipo de classe Cliente e tem que usar a classe Iterator para isto.
Dê uma olhada neste link
http://www.guj.com.br/posts/list/208256.java
|
O Senhor é meu Pastor e nada me faltará. (Sl. 23:01) |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/06/2010 14:49:31
|
rdgms
Virtual Machine Man
![[Avatar]](/images/avatar/825ab77fe4eb3419db2fc9c6ceff7146.jpg)
Membro desde: 21/12/2006 22:08:57
Mensagens: 628
Localização: São Paulo
Offline
|
Use Generic.. evite o cast...
Abraço!
|
PDF, JPG, GIF, DOC e DOCX
JAVA! SCALA!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/06/2010 17:38:58
|
discorpio
Virtual Machine Man
Membro desde: 06/02/2010 18:46:46
Mensagens: 547
Localização: Rio de Janeiro
Offline
|
rdgms wrote:Use Generic.. evite o cast...
Abraço!
Sinceramente, não entendi
O código acima que passaste, faz o casting, o seja, voce está delineando que o tipo de cada Objeto do ArrayList será da Classe Cliente, e isto nada mais é que fazer o casting, ou seja, fazer a conversão para o tipo da classe Cliente.
This message was edited 1 time. Last update was at 13/06/2010 17:39:36
|
O Senhor é meu Pastor e nada me faltará. (Sl. 23:01) |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/06/2010 19:35:09
|
FieroddPJ
JavaGuru
![[Avatar]](/images/avatar/2c5debfd72f43cccec9c23033dc054af.jpg)
Membro desde: 20/02/2005 00:00:00
Mensagens: 231
Offline
|
Utilizando uma collection tipada vc garante que os objetos inseridos e removidos dela sejam do tipo especificado, no caso Cliente, em tempo de compilação, isso não é casting!
|
LinkedIn |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/06/2010 20:44:57
|
discorpio
Virtual Machine Man
Membro desde: 06/02/2010 18:46:46
Mensagens: 547
Localização: Rio de Janeiro
Offline
|
Boa noite FieroddPJ.
Me esclarece uma coisa da qual estou em dúvida.
Collection é uma Interface ou Classe Abstrata
Se for Interface, então justifica o que voce disse, e retiro o que disse no meu post anterior.
Caso seja uma Classe Abstrata, então eu mantenho o meu post anterior.
|
O Senhor é meu Pastor e nada me faltará. (Sl. 23:01) |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/06/2010 21:12:03
|
lucasmartins
Thread.start()
![[Avatar]](/images/avatar/581baad7ad076179c15ccb316967b664.jpg)
Membro desde: 14/03/2010 21:07:25
Mensagens: 41
Offline
|
Disculpe a ignorancia, mas, eu faço esse casting na hr de criar a arraylist?
Ou seja faço o casting ao invés de isto:
Obrigado.
|
[]'s
Lucas Martins. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/06/2010 21:22:13
|
lucasmartins
Thread.start()
![[Avatar]](/images/avatar/581baad7ad076179c15ccb316967b664.jpg)
Membro desde: 14/03/2010 21:07:25
Mensagens: 41
Offline
|
Na verdade o problema é que eu não consigo acessar essa lista atraves da minha classe ConsultaClientes :S
|
[]'s
Lucas Martins. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/06/2010 07:24:04
|
lucasmartins
Thread.start()
![[Avatar]](/images/avatar/581baad7ad076179c15ccb316967b664.jpg)
Membro desde: 14/03/2010 21:07:25
Mensagens: 41
Offline
|
Up
|
[]'s
Lucas Martins. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/06/2010 09:56:30
|
lucasmartins
Thread.start()
![[Avatar]](/images/avatar/581baad7ad076179c15ccb316967b664.jpg)
Membro desde: 14/03/2010 21:07:25
Mensagens: 41
Offline
|
Não estou conseguindo!
preciso entregar esse trabalho hj :O
|
[]'s
Lucas Martins. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/06/2010 10:42:50
|
truck1n
Java Ninja
Membro desde: 26/04/2006 11:41:05
Mensagens: 296
Localização: São Paulo
Offline
|
discorpio wrote:Boa noite FieroddPJ.
Me esclarece uma coisa da qual estou em dúvida.
Collection é uma Interface ou Classe Abstrata
Se for Interface, então justifica o que voce disse, e retiro o que disse no meu post anterior.
Caso seja uma Classe Abstrata, então eu mantenho o meu post anterior.
java.util
Interface Collection<E>
|
Get Rich Or Die Trying |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/06/2010 11:02:50
|
lucasmartins
Thread.start()
![[Avatar]](/images/avatar/581baad7ad076179c15ccb316967b664.jpg)
Membro desde: 14/03/2010 21:07:25
Mensagens: 41
Offline
|
Eu nun intindi :S
java.util
Interface Collection<E>?
|
[]'s
Lucas Martins. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/06/2010 15:13:03
|
lucasmartins
Thread.start()
![[Avatar]](/images/avatar/581baad7ad076179c15ccb316967b664.jpg)
Membro desde: 14/03/2010 21:07:25
Mensagens: 41
Offline
|
Alguém ai?
|
[]'s
Lucas Martins. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/06/2010 15:52:48
|
aajjbb
JavaEvangelist
![[Avatar]](/images/avatar/89ee6a1ac7321983ebe07a70a3a1abbb.jpg)
Membro desde: 23/02/2010 15:58:10
Mensagens: 303
Offline
|
sim, realmente Collections é uma interface, e tambem, você usa o generics quando cria a arrayList, nao é muito bem um cast, voce so esta dizendo que aquela ArrayList so aceita objetos do tipo Contato, se você colocar algo nela que nao for um Contato, isso dara um erro de compilação
|
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/06/2010 17:13:12
|
Tiago Farias
JavaChild
![[Avatar]](/images/avatar/295f404072232ad70d1f4893912d68a3.jpg)
Membro desde: 24/02/2008 16:18:39
Mensagens: 109
Localização: Recife-PE
Offline
|
Oi Lucas,
tb não sei se entendi bem oq vc queria, mas no caso, pra vc acessar uma lista static em outra classe, vc tem q se referir a ela como NomeClasse.atributo. No seu caso, assim:
É isso q eu entendi?
|
SCJP 6
SCWCD 5
Bacharel em Ciência da Computação - UFPE
http://tiagodev.wordpress.com
- What does a insomniac, agnostic and dislexic man do at night?
- He contemplates about the existence of an All-Mighty Dog. |
|
|
 |
|
|