Hey Leute,
ich versuch mich gerade an einem KeyListener in einem Applet. Leider bekomm ich folgende Fehlermeldung:
Hier mein Code:
Ich hab auch schon versucht die Kopfzeile mit "abstract" zuergänzen. Hat leider nichts gebracht...
Danke im Vorraus für eure Hilfe.
Grüße
Pfadi
ich versuch mich gerade an einem KeyListener in einem Applet. Leider bekomm ich folgende Fehlermeldung:
Exception in thread "AWT-EventQueue-1" Exception in thread "AWT-EventQueue-1" java.lang.Error: Unresolved compilation problem:
The type Übung1 must implement the inherited abstract method KeyListener.keyPressed(KeyEvent)
at Keylistener.Übung1.keyPressed(Übung1.java:7)
at java.awt.Component.processKeyEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.KeyboardFocusManager.redispatchEvent(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.dispatchEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
java.lang.Error: Unresolved compilation problem:
The type Übung1 must implement the inherited abstract method KeyListener.keyTyped(KeyEvent)
Hier mein Code:
Java:
package Keylistener;
import java.awt.*;
import java.awt.event.*;
import java.applet.*;
public class Übung1 extends Applet implements KeyListener {
private int yP =50, xP =50;
public void init(){
addKeyListener(this);
}
public void keypressed (KeyEvent k){
if(k.getKeyCode()==38)
yP--;
if(k.getKeyCode()==40)
yP++;
if(k.getKeyCode()==39)
xP++;
if(k.getKeyCode()==37)
xP--;
repaint();
}
public void keyTyped(){
}
public void keyReleased(){
}
public void paint(Graphics g){
g.fillOval(xP-5,yP-5,10,10);
}
}
Ich hab auch schon versucht die Kopfzeile mit "abstract" zuergänzen. Hat leider nichts gebracht...
Danke im Vorraus für eure Hilfe.
Grüße
Pfadi