EventosTeclado.java

   1 /**
   2  * EventosTeclado.java
   3  * @author Luis Alejandro Bernal Romero 
   4  *
   5  * Un ejemplo sencillo de como manejar los eventos de teclado. Solo
   6  * detecta flecha arriba.
   7  */
   8 
   9 import java.awt.*;
  10 import java.awt.event.*;
  11 
  12 class EscuchaTeclas implements KeyListener{
  13     public void keyPressed(KeyEvent e){
  14         int tecla = e.getKeyCode();
  15         if(tecla == KeyEvent.VK_UP){
  16             System.out.println("Tecla de flecha arriba");
  17         }
  18     }
  19 
  20     // Hay que incluirlas asi no se use.
  21     public void keyReleased(KeyEvent e){}
  22     public void keyTyped(KeyEvent e){}
  23 }
  24 
  25 public class EventosTeclado{
  26     public static void main(String[] args){
  27         Frame marco = new Frame("Eventos de teclado");
  28         marco.setSize(300, 300);
  29         marco.addKeyListener(new EscuchaTeclas());
  30         marco.setVisible(true);
  31     }
  32 }


CategoryJava | CategoryProgramacion

Java/Programas/EventosTeclado.java (last edited 2008-04-20 14:38:20 by localhost)