| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 30/06/2005 18:56:58
|
ramilani12
GUJ Master
![[Avatar]](/images/avatar/b597460c506e8e35fb0cc1c1905dd3bc.png)
Membro desde: 11/03/2005 01:23:30
Mensagens: 1944
Localização: Curitiba-PR
Offline
|
Pessoal tenho uma aplicação , num Frame possui um JComboBox editável a pessoa digita e retorna objetos tenho um problema qndo a pessoa digita e aperta ENTER ele retorna os obejtos mas qndo a pessoa clika no JComboBox ele dispara o método tbm tem alguma opção de setar Falso no evento do Click no JComboBox ?
este o código:
FramePosto
PostoDAO:
Desde já agradeço ajuda !
|
my delicious| follow me| linkedin |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/07/2005 00:14:26
|
kinow
JavaGuru
![[Avatar]](/images/avatar/cff34ad343b069ea6920464ad17d4bcf.jpg)
Membro desde: 17/03/2005 14:49:18
Mensagens: 217
Localização: São Paulo
Offline
|
Se ele digita Enter, ele executa, e tudo ocorre bem? Isso?
Agora se ele clica no JComboxBox, envia o método... mas qual método, do DAO?
Você está usando um ActionListener no JComboBox?
|
Bruno P. Kinoshita
http://www.kinoshita.eti.br
http://www.tupilabs.com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/07/2005 01:54:05
|
ramilani12
GUJ Master
![[Avatar]](/images/avatar/b597460c506e8e35fb0cc1c1905dd3bc.png)
Membro desde: 11/03/2005 01:23:30
Mensagens: 1944
Localização: Curitiba-PR
Offline
|
kinow wrote:Se ele digita Enter, ele executa, e tudo ocorre bem? Isso?
Agora se ele clica no JComboxBox, envia o método... mas qual método, do DAO?
Você está usando um ActionListener no JComboBox?
Isso se ele digita enter ocorre tudo bem, mas qndo clica no JComboBox ele duplica os métodos estou usando ActionListener
dá uma olhada:
Consequentemente chama o pesquisaPosto(ae) que está postado acima , como faço para ter um controle com KeyListener ?
Agradeço a ajuda !
|
my delicious| follow me| linkedin |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/07/2005 01:55:50
|
ramilani12
GUJ Master
![[Avatar]](/images/avatar/b597460c506e8e35fb0cc1c1905dd3bc.png)
Membro desde: 11/03/2005 01:23:30
Mensagens: 1944
Localização: Curitiba-PR
Offline
|
ramilani12 wrote:
kinow wrote:Se ele digita Enter, ele executa, e tudo ocorre bem? Isso?
Agora se ele clica no JComboxBox, envia o método... mas qual método, do DAO?
Você está usando um ActionListener no JComboBox?
Isso se ele digita enter ocorre tudo bem, mas qndo clica no JComboBox ele duplica os métodos estou usando ActionListener
dá uma olhada:
Consequentemente chama o pesquisaPosto(ae) que está postado acima , como faço para ter um controle com KeyListener ?
Agradeço a ajuda !
Qndo a pessoa digita e aperta ENTER dispara o método pesquisaPosto(ae) mas qndo a pessoa click no JComboBox é um evento tbm então dispara o mesmo método duplicando os dados no JComboBox já usei removeAllItens() mas não obtive resultado ...
|
my delicious| follow me| linkedin |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/07/2005 09:14:30
|
kinow
JavaGuru
![[Avatar]](/images/avatar/cff34ad343b069ea6920464ad17d4bcf.jpg)
Membro desde: 17/03/2005 14:49:18
Mensagens: 217
Localização: São Paulo
Offline
|
Eae cara, sexta feira... dia de dormir muito hahaha, depois de programar muito.. então, fiz um código que acredito ser semelhante ao seu... vou colar ele e depois explico o que fiz.
Então... eu criei uma classe filha da JFrame e implementadora da interface ActionListener e KeyListener... mas se vc define como editable(true), o jcombobox, o keylistener não registra os eventos... logoooo.. usei um JTextComponent para capturar o editor do JComboBox... e coloquei o keylistener no editor.. enfim... eu verifiquei se o KeyCode do evento é igual a 10 (ENTER do teclado, descobri com uns sysouts) ... e então executo a ação... voilà! Caso precise de algo, só mandar... Abraços, espero ter ajudado.
|
Bruno P. Kinoshita
http://www.kinoshita.eti.br
http://www.tupilabs.com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/07/2005 10:01:05
|
ramilani12
GUJ Master
![[Avatar]](/images/avatar/b597460c506e8e35fb0cc1c1905dd3bc.png)
Membro desde: 11/03/2005 01:23:30
Mensagens: 1944
Localização: Curitiba-PR
Offline
|
kinow wrote:Eae cara, sexta feira... dia de dormir muito hahaha, depois de programar muito.. então, fiz um código que acredito ser semelhante ao seu... vou colar ele e depois explico o que fiz.
Então... eu criei uma classe filha da JFrame e implementadora da interface ActionListener e KeyListener... mas se vc define como editable(true), o jcombobox, o keylistener não registra os eventos... logoooo.. usei um JTextComponent para capturar o editor do JComboBox... e coloquei o keylistener no editor.. enfim... eu verifiquei se o KeyCode do evento é igual a 10 (ENTER do teclado, descobri com uns sysouts) ... e então executo a ação... voilà!  Caso precise de algo, só mandar... Abraços, espero ter ajudado.
Pois é , por isso eu implementava o KeyListener os eventos não respondiam , é isso mesmo que queria Cara , brigadão...
Sexta dormir ..ta louco se me chefe liberasse.....
Abração
|
my delicious| follow me| linkedin |
|
|
 |
|
|