gui

362 阅读1分钟

gui使用python自带的tk,简单易用,但不够灵活,许多功能无法实现,如删除组件 radiobutton的value应该设置为不同值,相同值会导致点击时触发value相同的radiobutton,variable应该与不同的变量绑定,如与相同的变量绑定将会导致鼠标移动到radiobutton上主动点击,但不会触发command 若要将几个radiobutton分为几组,组之间不互相干扰,应建立不同的frame,再在frame上创建radiobutton command中的函数如果需要传入参数,应该使用lambda,否则函数将在未command时自动启动,而使用command时无反应 循环创建含有command的组件时也应该如此 页面可使用.destroy()销毁,建立在此页面上的页面也将销毁