JavaでKeyListenerを使用しようとすると問題が発生しています。
私は、キーが押されるまで実行され、そのキーを出力するプログラムを書こうとしています。
これは、より複雑なコードへの足がかりです。そのため、押されたキーを印刷するメソッドの使用は、プロトタイプの一種として使用されています。JavaでkeyListenerを正しく使用する方法
import java.awt.event.KeyEvent;
import java.awt.event.KeyListener;
public class keylistener implements KeyListener{
public keylistener(){
addKeyListener(this);
}
public void keyPressed(KeyEvent e){
int key = e.getKeyCode();
keylistener output = new keylistener();
output.print(key);
}
public void keyReleased(KeyEvent e){}
public void keyTyped(KeyEvent e){}
public void print(int key){
System.out.println(key);
}
public static void main(String[] args){
}
}
プログラムが実行され、その後、後の直接終了:ここ
はコードです。
私は以前にKeyListenerを使用したことが一度もありませんでした。私はプログラムがキーが押されるのを待つ方法を理解できません。
あなたのメインの方法は空です....一般的に、GUIでキーストーンを使用します –