B
Bebbo Erbse
Gast
Hallo, liebes Forum!
Mein Problem ist folgendes...
In meinem Programm wird ein Thread gestartet, wenn ein Button gedrückt wird. Dieser Thread führt eine Methode aus, in der später folgende Answeisung kommt:
Nur leider geschieht das nie! Das liegt nicht daran, dass der thread noch nicht ausgeführt wurde. Denn wenn ich auf die Label manuell während der Prozess läuft(und an dem Thread schon vorbei ist) drauf klicke, dann aktualisiert er sich erst.
Also über diese Anweisungen funktioniert das noch nicht so ganz...
Wisst ihr vielleicht, worin das Problem liegt?
Mein Problem ist folgendes...
In meinem Programm wird ein Thread gestartet, wenn ein Button gedrückt wird. Dieser Thread führt eine Methode aus, in der später folgende Answeisung kommt:
Code:
Thread thread = new Thread( new Runnable(){
public void run() {
try {
SwingKlasse.irgendneLabel.setText("Hallo");
SwingKlasse.irgendneLabel.repaint();
}
catch( NullPointerException ex ){ }
}
});
SwingUtilities.invokeLater( thread );
Nur leider geschieht das nie! Das liegt nicht daran, dass der thread noch nicht ausgeführt wurde. Denn wenn ich auf die Label manuell während der Prozess läuft(und an dem Thread schon vorbei ist) drauf klicke, dann aktualisiert er sich erst.
Also über diese Anweisungen funktioniert das noch nicht so ganz...
Wisst ihr vielleicht, worin das Problem liegt?