Minha dúvida é a seguinte. Tenho uma janela que contém 3 campos de texto(JTextfield) e um painél de botões(calculadora). Esse painél de botões é para usuários que tem preguiça ou não gostam de usar o teclado, possam clicar no botão "5" por exemplo e com isso, escrever o nº 5 em um dos textfields. Só que como tenho apenas um painél de botões para 3 textfields, gostaria de saber se há uma forma de eu vincular a ação do botão ao textfield onde o cursor foi colocado. Em outras palavras, tenho textfield1, textfield2 e textfield3. Suponha que eu cliquei com o mouse no textfield2 e o cursor agora está piscando lá. Então, quando eu clicar num botão da calculadora o número relativo ao que eu cliquei tem que aparecer no textfield2. Tem um comando que mediz em qual textfield o cursor está piscando num dado momento?
Agradeço a todos pela atenção.
Dúvida sobre evento de cursor
H
1 Resposta
Use textField.hasFocus().
Criado 30 de junho de 2006
Ultima resposta 3 de jul. de 2006
Respostas 1
Participantes 2
Alura POO: o que é programação orientada a objetos? Aprenda os conceitos básicos da programação orientada a objetos, como classes, objetos, herança, encapsulamento e polimorfismo, com exemplos.
Casa do Codigo Inteligencia Artificial e ChatGPT: Da revolucao dos... Por Fabricio Carraro — Casa do Codigo