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 104
| JFrame fenetre = new JFrame();
fenetre.setTitle("Dude! ");
fenetre.setSize(350, 350);
fenetre.setLocationRelativeTo(null);
fenetre.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
fenetre.setVisible(true);
fenetre.setResizable(true);
fenetre.addKeyListener(new KeyListener(){
public void keyPressed(KeyEvent e) { //KeyListener \o/
if (e.getKeyCode()==KeyEvent.VK_DOWN) {
down = true;
}
if (e.getKeyCode()==KeyEvent.VK_UP) {
up = true;
}
if (e.getKeyCode()==KeyEvent.VK_LEFT) {
left = true;
}
if (e.getKeyCode()==KeyEvent.VK_RIGHT) {
right = true;
}
}
public void keyReleased(KeyEvent e) {
if (e.getKeyCode()==KeyEvent.VK_DOWN) {
down = false;
}
if (e.getKeyCode()==KeyEvent.VK_UP) {
up = false;
}
if (e.getKeyCode()==KeyEvent.VK_LEFT) {
left = false;
}
if (e.getKeyCode()==KeyEvent.VK_RIGHT) {
right = false;
}
}
public void keyTyped(KeyEvent arg0) {
}
});
ImageIcon Grass = new ImageIcon("grass.jpeg");
ImageIcon Dirt = new ImageIcon("dirt.jpeg");
ImageIcon Human = new ImageIcon("human.jpeg");
JLabel Hero = new JLabel();
JPanel perso = new JPanel();
perso.setLayout(null);
perso.add(Hero);
Hero.setIcon(Human);
Hero.setBounds(fenetre.HEIGHT/2,fenetre.WIDTH/2,124,124);
Hero.setVisible(true);
GridLayout gl = new GridLayout();
gl.setColumns(10);
gl.setRows(10);
fenetre.setLayout(gl); |
Partager