tkinter中各组件层叠的问题
论文问答
1
使用tk做GUI设计,遇到后生成的组件是覆盖在先生成的组件的上方的,无论谁先布局。 见下面两张图片的对比,
-
其实很简单,使用组件的
tkraise
函数就可以了。以你给出的代码为例:
import tkinter as tk chuangkou = tk.Tk() chuangkou.title("test") chuangkou.geometry('200x50') l = tk.Label(text='1', font=('Arial', 12), height=1, width=2, bd=1, relief='solid', padx=2, pady=2) b = tk.Button(font=('Arial', 6), height=1, width=2, bd=3, relief='raised', padx=2, pady=3) b.place(x=0, y=0) l.place(x=6, y=6, ) chuangkou.mainloop()
发表回复