Foros del Web » Programación para mayores de 30 ;) » Java »

[SOLUCIONADO] Mi objeto no funciona (KeyListener)

Estas en el tema de Mi objeto no funciona (KeyListener) en el foro de Java en Foros del Web. Buenas a todos.... Mi objeto "pacman" no se mueve... no entra a la clase de adaptadora ( que es la de KeyListener) Código: public class ...
  #1 (permalink)  
Antiguo 01/05/2014, 12:16
 
Fecha de Ingreso: diciembre-2007
Mensajes: 24
Antigüedad: 16 años, 5 meses
Puntos: 0
Mi objeto no funciona (KeyListener)

Buenas a todos....

Mi objeto "pacman" no se mueve... no entra a la clase de adaptadora ( que es la de KeyListener)

Código:
public class Tablero extends JPanel implements ActionListener
{
Pacman pacman;
Timer timer;

    public Tablero()
    {
        addKeyListener( new Tadaptadora());
        setFocusable(true);
        pacman=new Pacman();
        setBackground(Color.black);
        timer=new Timer(30,this);
        timer.start();
    
    }
public void paint (Graphics g)
{
super.paint(g);
Graphics2D g2d=(Graphics2D) g;

g2d.drawImage(pacman.getImage(),pacman.getX(),pacman.getY(),this);

}
public void actionPerformed (ActionEvent e)
{
pacman.movePacMan();
repaint();
}
private class Tadaptadora extends KeyAdapter
{
    public void  keyReleased (KeyEvent e)
        {
            pacman.keyReleased(e);
        }
   public void keyPressed (KeyEvent e)
        {
             System.out.println("Presionó Espacio!");
            pacman.keyPressed(e);
        }
}

}
No entra dentro del keyPressed....

Etiquetas: clase, objeto
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:54.