如何在 tkinter Notebook 中增加 Tab header 的字体大小?
How to increase the font size of Tab header in tkinter Notebook?
我在这里搜索了这个查询,但除了设置小部件的字体大小外,我没有找到答案 Notebook
正如我在标题中提到的,我想增加标签的字体大小header。例如,
transaction_book = ttk.Notebook(frame)
transaction_book.place(relwidth=0.6, relheight=0.79, relx=1, rely=0.21, anchor='ne')
#Make 1st tab
f1 = tk.Frame(transaction_book)
#Add the tab
transaction_book.add(f1, text="Tab one")
#Make 2nd tab
f2 = tk.Frame(transaction_book)
#Add 2nd tab
transaction_book.add(f2, text="Tab two")
transaction_book.select(f1)
在上面的代码中,我想将 Tab headers "Tab One" 和 "Tab Two" 增加到更大的尺寸。
如果有办法实现,请提出建议。
最简单的解决方案是,
style = ttk.Style()
style.configure('TNotebook.Tab', font=('URW Gothic L','15','bold'), padding=[10, 10])
transaction_book = ttk.Notebook(frame)
transaction_book.place(relwidth=0.6, relheight=0.80, relx=1, rely=0, anchor='ne')
我在这里搜索了这个查询,但除了设置小部件的字体大小外,我没有找到答案
正如我在标题中提到的,我想增加标签的字体大小header。例如,
transaction_book = ttk.Notebook(frame)
transaction_book.place(relwidth=0.6, relheight=0.79, relx=1, rely=0.21, anchor='ne')
#Make 1st tab
f1 = tk.Frame(transaction_book)
#Add the tab
transaction_book.add(f1, text="Tab one")
#Make 2nd tab
f2 = tk.Frame(transaction_book)
#Add 2nd tab
transaction_book.add(f2, text="Tab two")
transaction_book.select(f1)
在上面的代码中,我想将 Tab headers "Tab One" 和 "Tab Two" 增加到更大的尺寸。
如果有办法实现,请提出建议。
最简单的解决方案是,
style = ttk.Style()
style.configure('TNotebook.Tab', font=('URW Gothic L','15','bold'), padding=[10, 10])
transaction_book = ttk.Notebook(frame)
transaction_book.place(relwidth=0.6, relheight=0.80, relx=1, rely=0, anchor='ne')