私はGUIを持っていて、スペースバーが押されたときにプログラムを実際に実行したいとしますが、スペースバーが再度押されたらプログラムを終了します。この作品のようなものはありますか?javaのKeyEventsを扱う
public class MouseClicker extends JApplet implements KeyListener{
int counter = 0;
MouseClicker m1 = new MouseClicker();
//all of the other methods
public void keyPressed(KeyEvent e) {
int keyCode = e.getKeyCode();
if(keyCode==KeyEvent.VK_SPACE){
m1.click();
counter ++;
if(counter%2==0)
System.exit(0);
}
//other methods needed for KeyListener
}
カウンタは実際には揮発性でなければならないことに注意してください。 – Eddie