addKeyListener(new input()); funkar inte kör med eclipse!här får ni hela koden detta tillhör mr1buying tror jag
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
public class game extends JFrame {
int heroX,heroY;
;
public static void main(final String [] args){
new game();
}
public game (){
setSize(400,400);
setTitle("Pick'n'stick");
setDefaultCloseOperation(3);
setVisible(true);
setResizable(false);
addKeyListener(new input());
heroX=50;
heroY=50;
}
public void paint(final Graphics g){
g.setColor(Color.BLUE);
g.fillRect(0,0,400,400);
g.setColor(Color.BLACK);
g.fillRect(heroX,heroY,50,50);
}
private abstract class input implements KeyListener{
public void keyPressed( KeyEvent e) {
final int keyCode=e.getKeyCode();
if(keyCode == e.VK_UP){
heroY-= 7;
if(keyCode== e.VK_DOWN){
heroY+=7;
if(keyCode==e.VK_LEFT){
heroX-= 7;
if(keyCode==e.VK_RIGHT){
heroX+= 7;
}
}
}
}
}
public void keyReleased(final KeyEvent arg0) {
}
public void keyTyped(final KeyEvent arg0) {
}
}
}