Frage von 27052003, 48

Kann mir bitte jemand sagen warum mein Java Programm Falsch ist?

package TJ; import java.awt.event.*;import javax.swing.*; import java.awt.*;public class NewClass extends JFrame implements KeyListener{
    
    
    
    public NewClass(){
    setVisible(true);
    setSize(0, 0);
    setLocationRelativeTo(null);
    setDefaultCloseOperation(EXIT_ON_CLOSE);                                               
    }


            public void KeyPressed(KeyEvent e){
            int Keycode =e.getKeyCode();
            if (Keycode == KeyEvent.VK_KP_UP){
            System.out.print("Hallo");
            }
            }


public static void main(String[] args) {
 new NewClass();
}
}

Der Fehler ist warum auch immer beim ersten NewClass... Aber wenn ich den KeyListener weg mache ist das richtig kann mir wer bitte die richtige Version schicken ... Bitte...

Antwort
von 27052003, 17

Leute wollte auch kein Trojaner machen nur das wenn ich A drücke eine Fehlermeldung kommt... Der Name Trojaner : Der ist mir einfach durch den Kopf gegangen. Keine Sorge das hatte ich nie vor : ) Ich weiß das das Mist ist. Mir viel da einfach kein guter Name ein : )

Antwort
von 27052003, 29

Ich bin's nochmal... wollte noch ein paar Bilder einfügen damit ihr das besser verstehen könnt : )

Antwort
von ASW19, 24

Wenn du die Klasse "Keylistener" implementierst, musst du ebenfalls die entsprechenden Methoden bestimmen. Diese sind in deinem Fall

@Override
public void keyTyped(KeyEvent e) {
throw new
UnsupportedOperationException("Not supported yet."); //To change body
of generated methods, choose Tools | Templates.
}

@Override
public void keyPressed(KeyEvent e) {

throw new UnsupportedOperationException("Not supported yet.");
//To change body of generated methods, choose Tools | Templates.
}

@Override
public void keyReleased(KeyEvent e) {

throw new UnsupportedOperationException("Not supported yet.");
//To change body of generated methods, choose Tools | Templates.
}

Grüße

PS: Wenn du auf den roten Knopf drückst, dann steht dort bei Netbeans eine begründete Fehlernmeldung.
PPS: Trojaner sind Mist. Mit sowas brauchst du gar nicht erst anfangen.

Kommentar von Unkreatiiiev ,

Stimme ich zu

Wie kommst du auf Trojaner?

Kommentar von ASW19 ,

Bei den unten angegebenen Bildern hatte er Java-Code namens "Trojaner" ausgeführt.

Kommentar von 27052003 ,

Mir viel einfach kein guter Name ein : ) Machen würde ich das nicht !!!

Keine passende Antwort gefunden?

Fragen Sie die Community