Java wykonanie akcji przycisku raz na 2 sekundy

0

Witam.

Piszę grę w javie i natknąłem się na problem.
Chciałbym aby kod z

        theScene.setOnKeyPressed(new EventHandler<KeyEvent>() {
            public void handle(KeyEvent e) {
                String code = e.getCode().toString();
                if(!input.contains(code)) input.add(code);
            }
        });

        theScene.setOnKeyReleased(new EventHandler<KeyEvent>() {
            public void handle(KeyEvent e) {
                String code = e.getCode().toString();
                input.remove(code);
            }
        });

if(input.contains("SPACE")) {
                    Bullet bullet = new Bullet(0,0,dir);
                    bullet.drawBullet();
                    bulletList.add(bullet);
                }

działał tak, że przy przytrzymaniu przycisku spacji lub ciągłym naciskaniu go nie były ciągle tworzone obiekty, ale mógł być utworzony jeden obiekt na dwie sekundy. Mógłby ktoś coś doradzić?

0

zapraszam na moja strone internetowa www.ytczaszka.cba.pl

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0