【发布时间】:2021-05-25 04:37:01
【问题描述】:
我有 2 个框架,其中一个有一个“单击”按钮。单击该按钮时,应从原始框架中销毁相同的按钮并移至框架2。如何使用 tkinter 实现。
【问题讨论】:
-
您不能将小部件从一帧移动到另一帧。您需要从一帧销毁小部件并在另一帧中创建新的。
-
我真正想知道的是,是否有一种方法可以从一个框架中销毁一个小部件,并在新框架上创建一个与被销毁的小部件具有相同属性的新小部件。在这种情况下,小部件是按钮,新创建的按钮的文本部分应该与销毁的相同。
-
您可以使用
.config()获取按钮的大部分配置(不包括对功能的引用)。然后使用此配置再次创建按钮。
标签: python tkinter tkinter-canvas tkinter-layout