Son1c
Cadet 4th Year
- Dabei seit
- Dez. 2011
- Beiträge
- 84
Hallo,
Ich habe für die Schule ein kleines Testspiel mit BlueJ programmiert und wollte anstatt von Buttons, Pfeiltasten als Steuerung des Spielers nehmen.
Ich habe mir ein paar Sachen dazu im Internet durchgelesen und so gut es ging versucht das zu realisieren.
Leider reagiert er noch nicht auf die Knöpfe.
Hier der Code:
Ich habe für die Schule ein kleines Testspiel mit BlueJ programmiert und wollte anstatt von Buttons, Pfeiltasten als Steuerung des Spielers nehmen.
Ich habe mir ein paar Sachen dazu im Internet durchgelesen und so gut es ging versucht das zu realisieren.
Leider reagiert er noch nicht auf die Knöpfe.
Hier der Code:
Code:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class Territorium extends JApplet implements KeyListener
{
private Player1 p1;
public void init()
{
addKeyListener(this);
p1 = new Player1();
}
public void keyTyped(KeyEvent event)
{
}
public void keyPressed(KeyEvent event)
{
if (event.getKeyCode() == KeyEvent.VK_LEFT) p1.links();
if (event.getKeyCode() == KeyEvent.VK_RIGHT) p1.rechts();
if (event.getKeyCode() == KeyEvent.VK_UP) p1.hoch();
if (event.getKeyCode() == KeyEvent.VK_DOWN) p1.runter();
repaint();
}
public void keyReleased(KeyEvent event)
{
}
public void paint(Graphics g)
{
g.setColor(Color.green);
g.fillRect(0,0,500,500);
g.setColor(Color.black);
g.drawRect(0,0,500,500);
p1.anzeigen(g);
}
}