NullPointerException bei scheduleAtFixedRate

Tekko

Mitglied
Java:
package p1;

import java.util.Timer;

import java.util.TimerTask;

public class Bewegung {

    Timer move;

    public Bewegung() {
        move = new Timer();

        move.scheduleAtFixedRate(new TimerTask() {

            public void run() {
                if (Variablen.moveup == true) {
                    if (Variablen.y >= 2)
                        Variablen.y = Variablen.y - 2;
                } else if (Variablen.movedown == true) {
                    if (Variablen.y <= Variablen.höhe - 200)
                        Variablen.y = Variablen.y + 2;

                }
            }
        }, null, 6);
    }

}


Ich bekomme hier eine NullPointerException. Kann mir aber nicht erklären wieso. Ich habe viel rumprobiert, komme aber leider nicht weiter.

Ich hoffe Ihr könnt mir helfen
 

Neue Themen


Oben