Olá, estou com o seguinte problema:
O primeiro componente do meu JPanel é um JTextField. Quando eu inicio a tela, o foco é setado para este campo. Mas o que ocorre é o seguinte: A tela é aberta, o foco é setado durante mais ou menos meio segundo e logo após “parece” que o foco volta pro meu JFrame. Se eu minimizar o JPanel e abrir novamente o foco fica correto.
Eu só consegui resolver iniciando uma Thread e fazendo a mesma aguardar no mínimo um segundo e só após este tempo o foco ser setado - Mas isso ficou muito estranho quando se está navegando pelas telas. Alguém tem alguma idéia?
Obrigado. Abraços.
JTextField pede foco quando a tela é aberta
1 Resposta
:hunf: Qual ferramenta vc está usando :?:
Já tentou debugar para ver quais métodos são executados na abertura do Frame?
:thumbup:
Criado 30 de janeiro de 2009
Ultima resposta 30 de jan. de 2009
Respostas 1
Participantes 2