操作帧以在tkinter中实现所需的效果非常容易,事实上很简单,有成千上万的教程会告诉你如何.你可以使用类似下面的东西来达到预期的效果.
from tkinter import *
root = Tk()
root.geometry("600x400")
left = Frame(root, borderwidth=2, relief="solid")
right = Frame(root, borderwidth=2, relief="solid")
container = Frame(left, borderwidth=2, relief="solid")
box1 = Frame(right, borderwidth=2, relief="solid")
box2 = Frame(right, borderwidth=2, relief="solid")
label1 = Label(container, text="I could be a canvas, but I'm a label right now")
label2 = Label(left, text="I could be a button")
label3 = Label(left, text="So could I")
label4 = Label(box1, text="I could be your image")
label5 = Label(box2, text="I could be your setup window")
left.pack(side="left", expand=True, fill="both")
right.pack(side="right", expand=True, fill="both")
container.pack(expand=True, fill="both", padx=5, pady=5)
box1.pack(expand=True, fill="both", padx=10, pady=10)
box2.pack(expand=True, fill="both", padx=10, pady=10)
label1.pack()
label2.pack()
label3.pack()
label4.pack()
label5.pack()
root.mainloop()
Run Code Online (Sandbox Code Playgroud)
另外,在严格的条件下,来到同行社区要求得到答案不仅非常粗鲁,而且在Stack Overflow上也是令人难以置信的不受欢迎.我们是一群编程爱好者和专业人士,他们在很大程度上乐于帮助新移民和有经验的用户.但是,我们并不欣赏那些代表用户提出问题而付出努力的冒昧行为.
| 归档时间: |
|
| 查看次数: |
3720 次 |
| 最近记录: |