我正在使用专注于牙科诊所的tkinter为我的学校创建一个项目。我在此处发布的代码会打开一个窗口,要求患者登录或注册。除画布部分外,该功能正常工作。执行该功能时;标签,文本字段和按钮移出我在根窗口中放置的画布,如输出的屏幕截图所示。我应该做哪些更改,以便标签,文本字段和按钮在画布中而不是在画布中?
function Object(obj) {
If (this instanceof Object) {
return Object.assign(this, ...obj)
}
return new Object(obj);
}
答案 0 :(得分:1)
将小部件c
代替root
作为第一个参数,然后将它们放入其中:
widget=Label(c, text='whatever')
然后,当您将窗口小部件传递给几何管理器时,它将位于c
。