Thread Aktualisierung des Fensters alle 5 sec.: Main Windows automatisch aktualisieren (8 answers)
Opened by xiconfjs at 2006-03-02 22:49

Froschpopo
 2006-03-03 01:14
#45277 #45277
User since
2003-08-15
2653 Artikel
BenutzerIn
[default_avatar]
Dann könnte eine Tk-Schleifenanweisung so aussehen:
Code: (dl )
1
2
3
4
5
6
7
8
my $fenster = MainWindow->new();
my $text    = $fenster->Label(-text => $zahl);

$fenster->repeat(1000, sub {
  if (BEDINGUNG) {
     $text->configure(-text => $zahl++);
  }
});

probier mal!
Ich würde diese methode in Zusammenhang mit Tk generell einer while-Schleife vorziehen, da die while deine GUI einfriert solange sie Wahr ist.
repeat() übergibt das argument an ein event in den hintergrund welches dann damit arbeitet ohne die gui zu stören.\n\n

<!--EDIT|Froschpopo|1141341627-->

View full thread Aktualisierung des Fensters alle 5 sec.: Main Windows automatisch aktualisieren