0
作为一个非常简单的示例,假设我有一个按钮,并且每次单击按钮时我都希望它调用不同的回调。因此,它首先调用hello(),然后hello()改变事情,所以下一次按钮被点击它调用world()。Tkx:是否可以在执行期间更改按钮的回调
作为一个非常简单的示例,假设我有一个按钮,并且每次单击按钮时我都希望它调用不同的回调。因此,它首先调用hello(),然后hello()改变事情,所以下一次按钮被点击它调用world()。Tkx:是否可以在执行期间更改按钮的回调
RTFM !!!
原来任何一个微件的属性可以与“配置”方法而改变:
...
$btn = $frame->$new_ttk__button(-text => "hello", -command => \&say_hello());
Tkx::MainLoop();
sub somefunc_invoked_by_some_other_button {
$btn->configure(-text => "goodbye", -command => \&say_bye());
}