所以最近我进入了Tkinter并使用了到目前为止的文档。我遇到了一个问题,在我的“工具栏按钮”之间创建了一个可见的分隔符,如下所示:
首页|插入|电脑|等等。
由于我尝试过ttk分离器但没有帮助我,我该如何制造该分离器。
谢谢。
答案 0 :(得分:1)
ttk库具有一个专门为此设计的Separator
小部件。您也可以使用宽度为1或2像素的框架。
import tkinter as tk
from tkinter import ttk
root = tk.Tk()
toolbar = tk.Frame(root)
toolbar.pack(side="top", fill="x", padx=20, pady=20)
button1 = tk.Button(toolbar, text="Home")
button2 = tk.Button(toolbar, text="Insert")
sep = ttk.Separator(toolbar)
button1.pack(side="left")
sep.pack(side="left", fill="y", padx=4, pady=4)
button2.pack(side="left")
root.mainloop()