Focus help

3 respostas
B

Pessoal sei que existe a funcao nextFocusableComponent para levar o focu para o proximo componente, em base disso n existe nenhuma outra funcao na qual posso voltar o focus? tipo um backFocusableComponent? um upFocusableComponent para i par ao componente de cima? pq tipo vou mudar o focu do meus jtextfield atravez da seta VK_DOWN VK_UP grata pela atencao!

3 Respostas

B

ngm? ;/

lina

Oi,

Você poderá fazer.:

1º Utilizar o KeyListener
2º Verificar se as teclas pressionadas são o Up/Down
3º Receber de algum método um Array de componentes. (Component[])
4º Setar o foco para o index do componente. (componente[3].setFocusable(true)

Tchauzin!

R

Acho que você pode tentar usar componente.transferFocusBackward(), embora eu nunca tenha experimentado esse método.

Criado 28 de agosto de 2009
Ultima resposta 31 de ago. de 2009
Respostas 3
Participantes 3