G
Guest
Gast
Ich hab ein Problem mit einem KeyListener:
Ich möchte mit den Pfeiltasten eine Kugel steuern.
Hier erstmal mein Code(der meiner Meinung nach funktionieren sollte,es aber nicht tut.:
Ich weiss einfach nicht weiter.
Danke im Vorraus für eure Hilfe.
Ich möchte mit den Pfeiltasten eine Kugel steuern.
Hier erstmal mein Code(der meiner Meinung nach funktionieren sollte,es aber nicht tut.:
Code:
import java.awt.*;
import java.awt.event.*;
import java.applet.Applet;
import java.awt.event.*;
public class Pong extends Applet implements KeyListener {
boolean up,down,left,right;
int x,y,vx,vy,a;
public void init(){
x=30;y=40;
addKeyListener(this);
boolean up=false;
boolean down=false;
boolean left=false;
boolean right=false;
requestFocus();}
public void paint(Graphics g){
x=x+vx;y=y+vy;
g.fillOval(x,y,40,40);
if(up==true){vy=-2;}
repaint();}
public void keyPressed(KeyEvent e)
{a=e.getKeyCode();
if(a==1004){
boolean up=true;}}
public void keyReleased(KeyEvent e)
{a=e.getKeyCode();
if(a==1004){boolean up=false;}}
public void keyTyped(KeyEvent e)
{}}
Ich weiss einfach nicht weiter.
Danke im Vorraus für eure Hilfe.