Frage: siehe Überschrift
Ich hab echt kein Plan warum das nicht geht. Bitte helft mir.
Code:
public class Haupt extends java.awt.Panel implements Runnable, KeyListener, ActionListener{
public Haupt() {
addKeyListener(this);
}
public static void main(String[] args){
java.awt.Frame frame = new java.awt.Frame("xyz");
frame.addWindowListener(new java.awt.event.WindowAdapter(){
public void windowClosing(java.awt.event.WindowEvent we){
System.exit(0);
}
});
frame.add("Center", new Haupt());
frame.setSize(410,435);
frame.addKeyListener(new Haupt());
frame.show();
}
public void keyPressed(KeyEvent e) {
int welcher = e.getKeyCode();
if(welcher>1003 && welcher<1008){
switch(welcher){
case 1004: wohin = 'h'; break;
case 1005: wohin = 'u'; break;
case 1006: wohin = 'l'; break;
case 1007: wohin = 'r'; break;
default: break;
}
}
}
public void keyTyped(KeyEvent e){
/*int welcher = e.getKeyCode();
if(welcher>1003 && welcher<1008){
switch(welcher){
case 1004: wohin = 'h'; break;
case 1005: wohin = 'u'; break;
case 1006: wohin = 'l'; break;
case 1007: wohin = 'r'; break;
default: break;
}
}*/
}
public void keyReleased(KeyEvent e){}
}
Ich hab echt kein Plan warum das nicht geht. Bitte helft mir.