Perl Tk更新(重绘)小部件(在线程中)

时间:2013-04-23 10:25:45

标签: multithreading perl tk

我有一些小部件,实际上是复选框。我有包含其价值的变量。我已经共享了这些变量,并通过创建新线程调用了一个sub。 变量变为此子,但小部件的外观保持不变。所以这就是问题:我如何重绘小部件或以某种方式更新它们的外观...或者我如何重建我的程序以便它们自动更新或其他内容。 谢谢!

1 个答案:

答案 0 :(得分:0)

使用线程和Tk并不容易。有关提示和技巧,请参阅PerlMonks上的Perl Tk and Threads

你真的需要线程吗?使用Tk::after$widget->update,您通常可以将小部件更新为更改值。