Perl Tk在子内部刷新checkbutton

时间:2013-04-22 07:26:55

标签: perl tk

我有一些复选框可以在sub中更改它们的值。多次。但是我所有的复选框都保持const直到sub的结尾。只有当子完成时,复选框才会更新。 那么如何在每次价值变化时更新? 感谢。

1 个答案:

答案 0 :(得分:1)

您要么在子程序中调用$mainwindow->idletasks$mainwindow->updateidletasks仅更新屏幕,update处理新用户互动(此mailing list更好地解释了这一点)。基本上,你必须让MainLoop有机会赶上你正在做的改变。