use Thread;
use warnings;
use Tk;
my $x = 10;
my $mw = new MainWindow;
$mw->Label(-text => 'honeywell')->place(-x => $x, -y => 50);
my $thr = new Thread \&sub1;
sub sub1 {
for ($i = 0 ; $i < 20 ; $i++) {
$x += 20;
sleep(2);
$mw->update;
}
}
MainLoop;
私は、テキストがダウンして表示されるようにラベルを更新しようとしています。私はthread.Butテキストdownsを使用して実装したいと思います。スレッドを使用してTkラベルを更新しています
http://search.cpan.org/dist/perl/lib/Thread.pm#DEPRECATED: 'あなたは強く、新規に既存のスレッドコードを移行することをお勧めしますモデル(つまり、スレッドとスレッド::共有モジュールをできるだけ早く使用してください)。 – daxim