"Desabilitando" um evento?

2 respostas
J

Galera, tô precisando desabilitar a edição de um JTextField pelo teclado, mas gostaria que o cursor continuasse pulsando na caixa de texto. Ou seja, não quero usar o “txtField.setEditable(false);”. Há como desabilitar o evento padrão de entrada de teclado do JTextField ?

Outra dúvida é como sei em qual caixa de texto de um Frame está o cursor ? :oops:

2 Respostas

Ironlynx

1-Dê uma olhada em KeyListener(o ouvinte de eventos de teclado):

http://java.sun.com/j2se/1.4.2/docs/api/java/awt/event/KeyListener.html

2-CadaTextField.requestFocus();

N

addFocusListener(FocusListener l) Adds the specified focus listener to receive focus events from this component when this component gains input focus.

Criado 24 de outubro de 2003
Ultima resposta 26 de out. de 2003
Respostas 2
Participantes 3