Keylistener

Status
Nicht offen für weitere Antworten.

777

Bekanntes Mitglied
Hi Leute,
Ich habe in den letzten paar Tagen das folgende Spiel in Java geschrieben:

http://jesusfreak777.je.funpic.de/Little Laby/Laby.html

Nun muss man dummerweise meine Figur noch mit den Buttons bewegen... ich würde nun gerne machen, dass der User auch mit den Pfeiltasten steuern kann.
Nun weiß ich, dass man dazu einen Keylistener implementieren muss.
Bisher sieht mein Hauptklassenkopf hier so aus:

Code:
public class Spiel extends java.applet.Applet implements Runnable

Nun möchte ich jedoch, dass ein Keylistener implementiert wird- somit schreibe ich:

Code:
public class Spiel extends java.applet.Applet implements Runnable, Keylistener

Doch schon hier fängt der Compiler an zu meckern.
In einem Beispiel, was ich gesehen habe erbte bei den Keyevents die Klasse Spiel noch nichtmal von java.applet.Applet sondern irgendwie von java.awt.Frame.
Also bin ich zu dem Entschluss gekommen, dass um Tastaturereinisse abfangen zu können meine Kopfzeile so aussehen muss:

Code:
public class Spiel extends java.applet.Applet, java.awt.Frame implements Runnable, Keylistener

Doch der Compiler gibt Errors ohne Ende aus.
Kann mir jemand erklären, wie das geht und was für Sachen ich überhaupt brauche???
cya
David
 

Illuvatar

Top Contributor
1. Du kannst nicht von 2 Klassen extends amchen, das ist auch unnötig, weil es mit dem KeyListener nichts zu tun hat.
2. Wenn "Doch schon hier fängt der Compiler an zu meckern."
Wenn du nicht sagst, was er meckert, können wir dir kaum helfen ;)
 

777

Bekanntes Mitglied
Eigentlich war meine Frage allein, was genau ich alles brauche um Tastaturereignisse abzufangen.
Brauche ich wirklich dieses implements Keylistener und muss ich echt von Framezeug da erben...
Gibts irgendwo ein erklärtes Beispiel im Netz, was man gut verstehen kann?
Ich hab ja bisher noch nie was mit Tastaturereignissen gemacht.... :(
 

Illuvatar

Top Contributor
Du musst nicht von Frame erben. Du brauchst den KeyListener. Tutorials schaust du im Tutorials Unterforum im Sticky.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
G KeyListener für JTextField Allgemeine Java-Themen 5
VfL_Freak KeyEvent.VK_TAB im KeyListener abfragen Allgemeine Java-Themen 13
N Keylistener ohne Dazugehörige Gui Allgemeine Java-Themen 6
R Java KeyListener buggt? Allgemeine Java-Themen 1
C KeyListener Frage Allgemeine Java-Themen 3
T KeyListener Allgemeine Java-Themen 1
S KeyListener ohne Focus - Wie? Allgemeine Java-Themen 2
E KeyListener ohne GUI Allgemeine Java-Themen 6
C KeyListener auslagern - Wie? Allgemeine Java-Themen 3
P Tastatur abfrage ohne KeyListener Allgemeine Java-Themen 3
B Keylistener geht nicht Allgemeine Java-Themen 9
A keylistener funktionirt nicht Allgemeine Java-Themen 4
G JTable mit Keylistener geht nicht Allgemeine Java-Themen 3
M KeyListener Allgemeine Java-Themen 8
S C++/C KeyListener zusammen mit Java Programm Allgemeine Java-Themen 4
T KeyListener lässt sich nur einmal drücken Allgemeine Java-Themen 2
B MouseListener und KeyListener Allgemeine Java-Themen 15
C Sudoku und KeyListener Allgemeine Java-Themen 2
O Frage zum KEyListener Allgemeine Java-Themen 3
J keylistener auf jtable Allgemeine Java-Themen 19
ARadauer mit keylistener hören auch wenn frame nicht den focus hat Allgemeine Java-Themen 2
U Frage zum KeyListener Allgemeine Java-Themen 7
B KeyListener auf mehrere TextFields anwenden Allgemeine Java-Themen 5
G KeyListener: Wiederholtes Aufrufen von KeyPressed verhindern Allgemeine Java-Themen 3
M Tab und KeyListener in einer JTextArea Allgemeine Java-Themen 7
D Allgemeiner KeyListener Allgemeine Java-Themen 4
G KeyListener auf ALT + S Allgemeine Java-Themen 5
S KeyListener! Image Problem! Allgemeine Java-Themen 2
TheJavaKid Focus für KeyListener setzen Allgemeine Java-Themen 5
M Keylistener für sondertasten an Tastaturen? Allgemeine Java-Themen 6
S Keylistener funktioniert nicht(setFocusable) Allgemeine Java-Themen 4
K KeyListener-Alternative ohne anfängliches Delay ? Allgemeine Java-Themen 5
R Global KeyListener/MouseListener Allgemeine Java-Themen 4
T Unterschiede beim KeyListener zwischen NT und XP Allgemeine Java-Themen 6
R KeyListener ohne Frame und Applet Allgemeine Java-Themen 7
F KeyListener für JTextField Allgemeine Java-Themen 4
S KeyListener ohne awt Allgemeine Java-Themen 2

Ähnliche Java Themen

Neue Themen


Oben