Tkinter按钮能生孩子吗?

2024-04-26 23:25:31 发布

您现在位置:Python中文网/ 问答频道 /正文

我有以下代码在Tkinter中创建一个按钮:

button = Button(self.parent_frame, width=100, height=100)
frame = Frame(button)
label = Label(frame, text="This is a button")
frame.pack(fill=BOTH, expand=1)
label.pack(fill=BOTH, expand=1)

当我将鼠标悬停在按钮的某些部分时,按钮会迅速调整到窗口的宽度,然后又恢复到初始大小。为什么会这样?Tkinter按钮不允许生孩子吗?你知道吗

注意:我不打算在按钮内使用框架,我只是出于假设的目的问这个问题。因此,我宁愿解释为什么会发生这种情况,而不是给出建议解决办法的答案。你知道吗


Tags: 代码selftkinterbuttonwidthfill按钮frame