在Python的tkinter中创建包含小部件的滑动框架
我正在努力用Python的tkinter库制作一个可以滑动的框架,里面放着一些小部件。这个框架是在一个大窗口里的,里面有不同的小部件。当我点击这个框架上的“下一步”按钮时,框架应该慢慢向左滑动,最后消失。等它消失后,我想让一个新的框架和小部件从右边滑入。
期待你们的建议和想法。
1 个回答
0
你怎么做取决于你使用的布局管理器,但基本的想法就是把框架的宽度设置得越来越小,直到变成零。其实你不需要用循环,因为代码已经在事件循环中运行了,所以可以利用这个特性。你可以用 'after' 来安排一个任务,这个任务会把宽度稍微改小一点,然后再安排自己在几毫秒后继续执行。