[RESOLVIDO]Manter foco em um componente

2 respostas
J_io_Henrique

Sou iniciante em programação java, eu gostaria de uma ajuda.
Estou criando uma aplicação usando um JFrame. Nele tem um JTextField de data,eu criei um método que valida a data, porém gostaria de saber como implementar, no código, quando a data for inválida o foco permanecer no JtextField de data.
vlw!!!

2 Respostas

Bianca_Rosa

Você provavelmente tem um if que valida essa data, certo? Ficaria mais ou menos assim:

if (validaData(data)) { //seu codigo aqui } else { txtData.requestFocus(); }

Você pode adaptar isso às suas necessidades. Para colocar o foco no campo, utiliza-se nomeDoCampo.requestFocus();

J_io_Henrique

É isso Mesmo Bianca. Vlw!!!

Criado 14 de janeiro de 2012
Ultima resposta 14 de jan. de 2012
Respostas 2
Participantes 2