@Override
    public void keyPressed(KeyEvent e) {
        if (e.getKeyCode() == KeyEvent.VK_LEFT) {
            if (this.reitinLukija.LiikuVasemmalle()) {
                this.auto.Siirry(-this.auto.getYKoko(), 0);
            }
        } else if (e.getKeyCode() == KeyEvent.VK_RIGHT) {
            if (this.reitinLukija.LiikuOikealle()) {
                this.auto.Siirry(this.auto.getYKoko(), 0);
            }
        } else if (e.getKeyCode() == KeyEvent.VK_UP) {
            if (this.reitinLukija.LiikuYlos()) {
                this.auto.Siirry(0, -this.auto.getYKoko());
            }
        } else if (e.getKeyCode() == KeyEvent.VK_DOWN) {
            if (this.reitinLukija.LiikuAlas()) {
                this.auto.Siirry(0, this.auto.getYKoko());
            }
        }
        this.piirtoAlusta.repaint();
    }