Voici mon code, ce que j'essaie de faire est de déplacer ce rectangle avec une touche. Questions - comment puis-je le spécifier sur les touches fléchées et pourquoi cela ne me permettra pas de travailler de cette façon? Il souligneKeylistener Java et l'action sur l'objet, quel est le problème?
mon objet paddle en rouge dans l'événement KeyPressed et ne fonctionnera pas.
import acm.graphics.*;
import acm.program.*;
import java.awt.event.*;
public class BreakOut extends GraphicsProgram {
/** Runs the program */
public void run() {
GRect paddle = new GRect(200, 400, 100, 20);
add(paddle);
addKeyListeners();
}
public void keyPressed(KeyEvent e){
paddle.move(5,0);
}
Cela ne compilera même pas, et encore moins exécuter – skaffman