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.
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.
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*/[/code]