| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/08/2009 15:21:55
|
ken420
Virtual Machine Man
![[Avatar]](/images/avatar/145756e80e1aa6f940792751a4b9d05c.png)
Membro desde: 09/10/2008 13:25:41
Mensagens: 504
Localização: na frente do PC
Offline
|
Pessoal to com 2 problemas com jcombobox
1) tenho 4 componente no formulario posicionados assim
1 2
3 4
o componente 2 e um jcombobox e para mim ir para o campo 4 setei no focus gained do campo que se eu apertar vk_down ele desce para o campo de baixo ex:
o problema e que uso esse codigo nos jtextfield e no jcombobox mas apenas no jcombobox ele nao funciona, ele ta com o focus mas aperto vk_down ele n acontece nada e no campo jtextfield ele funciona pq isso?
2) E no 2 problema e o seguinte
1 2
3 4
o campo 1,3 e 4 sao jtextfield e no campo 2 e um combobox, mas acontece o seguinte quando dou tab do campo 1 para o 2 eu preciso dar 2 vezes tab para ele ganhar o focus e ja do 2(combobox) para o 3(jtextfield) ele vai para o componente com apenas 1 tab, ja tentei tirar o focu das jlabels e paineis axando que do campo1 ele poderia tar indo para algum componente antes do combobox mas mesmo assim o problema persiste e tambem tentei a propriedade do nb 6.7 nextfocusablecomponente mas tb nao foi alguem ja passo por isso? estranho que em todos meus forms estou com o mesmo problema nesses jcombobox! obrigado pela atencao de todos
This message was edited 1 time. Last update was at 26/08/2009 15:22:15
|
if(c == 0)
JOptionPane.showMessageDialog("Write once, run anywhere");
else
System.out.println(this,"Java é uma ilha, Ruby é uma pedra, Phyton é um réptil, C é uma letra e AJAX é um detergente"); |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/08/2009 16:08:32
|
ken420
Virtual Machine Man
![[Avatar]](/images/avatar/145756e80e1aa6f940792751a4b9d05c.png)
Membro desde: 09/10/2008 13:25:41
Mensagens: 504
Localização: na frente do PC
Offline
|
up
|
if(c == 0)
JOptionPane.showMessageDialog("Write once, run anywhere");
else
System.out.println(this,"Java é uma ilha, Ruby é uma pedra, Phyton é um réptil, C é uma letra e AJAX é um detergente"); |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/10/2009 20:24:40
|
ken420
Virtual Machine Man
![[Avatar]](/images/avatar/145756e80e1aa6f940792751a4b9d05c.png)
Membro desde: 09/10/2008 13:25:41
Mensagens: 504
Localização: na frente do PC
Offline
|
upppppppppppppppppppppppppppp
|
if(c == 0)
JOptionPane.showMessageDialog("Write once, run anywhere");
else
System.out.println(this,"Java é uma ilha, Ruby é uma pedra, Phyton é um réptil, C é uma letra e AJAX é um detergente"); |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/10/2009 13:57:26
|
ken420
Virtual Machine Man
![[Avatar]](/images/avatar/145756e80e1aa6f940792751a4b9d05c.png)
Membro desde: 09/10/2008 13:25:41
Mensagens: 504
Localização: na frente do PC
Offline
|
up
|
if(c == 0)
JOptionPane.showMessageDialog("Write once, run anywhere");
else
System.out.println(this,"Java é uma ilha, Ruby é uma pedra, Phyton é um réptil, C é uma letra e AJAX é um detergente"); |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/10/2009 14:53:22
|
lina
Moderador
![[Avatar]](/images/avatar/8849f0a976aa5332853e848655a1d28f.jpg)
Membro desde: 23/12/2006 21:05:04
Mensagens: 3083
Offline
|
Oi,
Não adianta ficar postando: uppppppppppppppppppp
Esse tipo de coisa só irrita os usuários. E logico que só irão responder se conhecem uma solução para este seu problema.
Bom, problemas de foco é realmente muito chato! Até hoje não foi feito algo bom para corrigir isso.
Em relação a sua primeira pergunta, segue:
Observação 1)
Teoricamente o foco está sendo direcionado para cada componente em sequencia.. 1, 2, 3, 4. Tente então, mandar o foco do componente 2 para o 3 no lugar de 2 para 4.
Se funcionar, é realmente isso.
Observação 2)
Verifique a ordem em que seus componentes estão adicionados no container da janela. Tente inverte-los.
Observação 3)
A tendencia de um JComboBox ao clicar com VK_DOWN é selecionar os itens... vai ver ai que está o problema =)
Tchauzin!
|
Você é novo no GUJ? Vai criar um tópico e colar seu código-fonte? Leia aqui antes, por favor!
http://www.guj.com.br/posts/list/50115.java
Se o seu tópico foi respondido e você está satisfeito, segue:
- Pressione o botão <Edit> de seu primeiro post
- Acrescente no final do título a tag [RESOLVIDO]
@gujgirl
http://www.restartfans.hdfree.com.br
Meu blog:
http://www.runthecode.wordpress.com
Tchauzin! |
|
|
 |
|
|