Como iniciar um campo com focus?

2 respostas
M

por exemplo, eu tenho um formulário com 3 campos. Nome idade e telefone.

Quando eu executar o programa eu gostaria de iniciar o campo idade com focus.

Eu tentei o seguinte, idade.requestFocus();

porém o campo nao ganha focus, e eu tenho que clicar em cima dele para digitar :frowning:

alguem tem uma solução??

2 Respostas

S

por exemplo, eu tenho um formulário com 3 campos. Nome idade e telefone.

Quando eu executar o programa eu gostaria de iniciar o campo idade com focus.

Eu tentei o seguinte, idade.requestFocus();

porém o campo nao ganha focus, e eu tenho que clicar em cima dele para digitar

alguem tem uma solução??

michaelwillian, para resolver seu problema é só você declarar idade.requestFocus(); no método construtor.
Ex.: Netbeans

public Exemplo() { initComponents(); idade.requestFocus(); }

Até mais,

M

eu ja tinha feito assim, só que fika piscando sempre o primeiro JTextField.

será que isso acontece pq os campos estão dentro de um JPanel?

Criado 12 de outubro de 2009
Ultima resposta 12 de out. de 2009
Respostas 2
Participantes 2