Hallo,
bin neu hier und habe auch gleiche ein Frage und hoffe dass mir einer einer Helfen kann.
Mein Ziel war es, eine Klasse zu schreiben, die von Thread erbt und der ein JLabel als Parameter übergeben wird.
Hier die Klasse:
Aufgerufen habe ich sie so :
Wenn ich es so versuche kriege ich eine NullPointException
Danke schonmal !
bin neu hier und habe auch gleiche ein Frage und hoffe dass mir einer einer Helfen kann.
Mein Ziel war es, eine Klasse zu schreiben, die von Thread erbt und der ein JLabel als Parameter übergeben wird.
Hier die Klasse:
Java:
public class MeinThread extends Thread {
private JLabel Objekt;
public MeinThread(JLabel Objekt) {
this.Objekt=Objekt;
}
@Override
public void run() {
Objekt.setLocation(435, 320);
while (Objekt.getX() < 500) {
Objekt.setLocation(Objekt.getX(), Objekt.getY() + 5);
try {
Thread.sleep(1000);
} catch (InterruptedException ex) {
Logger.getLogger(ZweitesObjekt.class.getName()).log(Level.SEVERE, null, ex);
}
}
}
}
Aufgerufen habe ich sie so :
Java:
Thread t = new MeinThread(jLabel1);
new Thread(t).start();
Wenn ich es so versuche kriege ich eine NullPointException
Danke schonmal !