Controll is not abstract and does not override abstract method keyReleased(java.awt.event.KeyEvent) in java.awt.event.KeyListener
die fehlermeldung bekomme ich bei dem code:
Alles anzeigen
ich versteh leider die fehlermeldung nicht, was sagt mir abstract???
gruss dominik.
die fehlermeldung bekomme ich bei dem code:
Java-Quellcode
- import java.awt.*;
- import java.awt.event.*;
- import javax.swing.*;
- public class Controll extends JFrame implements KeyListener {
- static int i;
- Controll(String title) {
- super(title);
- }
- public Dimension getMinimumSize() {
- return new Dimension(400,300);
- }
- public Dimension getPreferredSize() {
- return getMinimumSize();
- }
- public static void main(String[] args) {
- Controll window=new Controll("Controll");
- window.pack();
- window.show();
- new Increase().start();
- }
- public void KeyPressed(KeyEvent e) {
- if(e.isShiftDown()) {
- i=1;
- } else {
- i=0;
- }
- }
- static class Increase extends Thread {
- public void run() {
- while(isInterrupted()==false) {
- System.out.println(i);
- try {
- sleep(25);
- } catch (InterruptedException e) {
- return;
- }
- }
- }
- }
- }
ich versteh leider die fehlermeldung nicht, was sagt mir abstract???
gruss dominik.
Gruss Dominik.