Leitura do Teclado

2 respostas
A

Olá pessoal…

Existe alguma classe que não seja de terceiros e que venha na instalação do java, que me possibilite ler caracteres vindo do teclado ? Estu precisando desenvolver uma pequena aplicação em modo caracter…

Desde já agradeço e aproveito para manifestar a minha satisfação pelo designer da página… Parabéns a todos que fazem parte deste portal.

:smiley:

2 Respostas

J

Oi

Existem no pacote java.awt.event e javax.swing.event interfaces que se implementadas podem capturar eventos de:

Mouse --> MouseListener

Assinatura dos métodos:

public void mouseClicked(MouseEvent e) {} public void mousePressed(MouseEvent e) {} public void mouseReleased(MouseEvent e) {} public void mouseEntered(MouseEvent e) {} public void mouseExited(MouseEvent e) {}

[]Taclado -->[] KeyListener

A assinatura dos métodos são parecidas com as do MouListener, eu não lembro todas de cabeça agora.

T+

A
import java.awt.event.*;

class a implements KeyListener{
	//metodo utilizado quando uma tecla é pressionada
	public void KeyPressed(KeyEvent e){}
	
	//método utilizado quando uma tecla é solta
	public void KeyReleased(KeyEvent e){
		//ai vc ta ligado né?
		if (e.getKeyCode()==54){
			//faça o cara...
		}
	}
	
	public void KeyTyped(KeyEvent e){}
	
}
	
	/*bem com te implements, siginifica que a classe 
	KeyListener é uma interface, então vc tem me 
	declarar todos os seu metodos obrigatoriamente como 
	eu fiz e se não for usar deixa-los vazio*/

OK???

Criado 6 de outubro de 2003
Ultima resposta 9 de out. de 2003
Respostas 2
Participantes 3