Para que serve isso

6 respostas
W

Olá pessoal, mais uma dúvida de iniciante do java

Para que serve a classe requestFocus();?
Como faço pra usar esse parametro em uma caixa de texto?

6 Respostas

diego2005

Ele seta o focu em um componente…

T+

W

Mas como fasso isso?

diego2005

Por exemplo, se vc tiver um JTextField:

JTextField tf = new JTextField(15); tf.requestFocus();

T+

W

Obrigadu… mas como sou iniciante não entendi
Vc poderia me explicar coisas do tipo, Oque é foco numa caixa de texto?
Quando é preciso usar?

VALLWE

sergiotaborda

willewell:
Obrigadu… mas como sou iniciante não entendi
Vc poderia me explicar coisas do tipo, Oque é foco numa caixa de texto?
Quando é preciso usar?

VALLWE

Foco, ter o foco: propriedade do componente que recebe os inputs de teclado, ser o escolhido para receber os dados vindos do teclado.

Vc usa requestFocus() quando quer que um componente seja o escolhido.
So que requestFocus não seta o foco imediatamente.Ele requisita o foco (request) se o foco não poder passar para o componente, ele não passará.

Mas… se vc não sabe o que é e não sentiu necessidade de usar isto, não esquente. Passe à frente. Quando sentir necessidade vc vai entender…

andredeividi

A grosso modo!!!
oque acontece quando vc clica dentro de JtextField?
ele fica pronta para vc começar a digitar nele correto ?

vc acabou de setar o foco no cara.

Abraço

Criado 14 de julho de 2007
Ultima resposta 16 de jul. de 2007
Respostas 6
Participantes 4