1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103
|
import java.awt.Color;
import java.awt.event.KeyEvent;
import acm.graphics.GRect;
import acm.program.GraphicsProgram;
import acm.graphics.GImage;
public class test1 extends GraphicsProgram {
public void run() {
GImage fond = new GImage("imgfond.png", 0, 0);
add(fond);
GRect cube1 = new GRect(200, 425, 25, 25);
cube1.setFilled(true);
cube1.setFillColor(Color.BLACK);
cube1.setColor(Color.BLACK);
add(cube1);
GRect cube2 = new GRect(350, 525, 25, 25);
cube2.setFilled(true);
cube2.setFillColor(Color.BLACK);
cube2.setColor(Color.BLACK);
add(cube2);
GRect cube3 = new GRect(600, 425, 25, 25);
cube3.setFilled(true);
cube3.setFillColor(Color.BLACK);
cube3.setColor(Color.BLACK);
add(cube3);
GRect cube4 = new GRect(850, 625, 25, 25);
cube4.setFilled(true);
cube4.setFillColor(Color.BLACK);
cube4.setColor(Color.BLACK);
add(cube4);
GRect cube5 = new GRect(1100, 125, 25, 25);
cube5.setFilled(true);
cube5.setFillColor(Color.BLACK);
cube5.setColor(Color.BLACK);
add(cube5);
GRect cube6 = new GRect(1350, 325, 25, 25);
cube6.setFilled(true);
cube6.setFillColor(Color.BLACK);
cube6.setColor(Color.BLACK);
add(cube6);
GRect cube7 = new GRect(1600, 825, 25, 25);
cube7.setFilled(true);
cube7.setFillColor(Color.BLACK);
cube7.setColor(Color.BLACK);
add(cube7);
GRect cube8 = new GRect(1850, 225, 25, 25);
cube8.setFilled(true);
cube8.setFillColor(Color.BLACK);
cube8.setColor(Color.BLACK);
add(cube8);
GRect cube9 = new GRect(2100, 425, 25, 25);
cube9.setFilled(true);
cube9.setFillColor(Color.BLACK);
cube9.setColor(Color.BLACK);
add(cube9);
while (true) {
;
cube1.move(-5, 0);
pause(5);
cube2.move(-5, 0);
pause(5);
cube3.move(-5, 0);
pause(5);
cube4.move(-5, 0);
pause(5);
cube5.move(-5, 0);
pause(5);
cube6.move(-5, 0);
pause(5);
cube7.move(-5, 0);
pause(5);
cube8.move(-5, 0);
pause(5);
cube9.move(-5, 0);
pause(5);
}
}
private GImage coureur;
public void init (){
coureur = new GImage("essai1.png",0,550);
add(coureur);
addKeyListeners();
}
public void keyPressed(KeyEvent e){
int touche = e.getKeyCode();
if(touche == KeyEvent.VK_UP)
coureur.move(0,-50);
else if (touche == KeyEvent.VK_DOWN)
coureur.move(0,50);
}
} |
Partager