【发布时间】:2011-02-22 08:21:54
【问题描述】:
我正在努力在 python 的 tkinter 中制作一个包含小部件的滑动框架。在一个带有不同小部件的大窗口中有这个框架。一旦我点击那个框架上的下一个按钮,框架应该慢慢地向左滑动并最终消失。一旦它消失,我希望带有小部件的新框架向右滑动。 我该怎么办?
期待您的建议和想法。
【问题讨论】:
标签: python user-interface tkinter frame sliding
我正在努力在 python 的 tkinter 中制作一个包含小部件的滑动框架。在一个带有不同小部件的大窗口中有这个框架。一旦我点击那个框架上的下一个按钮,框架应该慢慢地向左滑动并最终消失。一旦它消失,我希望带有小部件的新框架向右滑动。 我该怎么办?
期待您的建议和想法。
【问题讨论】:
标签: python user-interface tkinter frame sliding
如何做到这一点取决于几何管理器,但基本思想只是将框架的宽度设置为越来越小的值,直到它的宽度为零。你不需要循环——代码已经在事件循环中运行,所以利用它。使用 'after' 来安排一个稍微改变宽度的作业,然后在几毫秒后重新安排自己。
【讨论】: