我想使用 ttk Notebooks 在 python/tkinter 应用程序中制作自己的样式。我喜欢下面显示的水绿色设置的风格。
import tkinter as tk
from tkinter import ttk
root = tk.Tk()
s = ttk.Style(root)
s.theme_use('aqua')
notebook = ttk.Notebook(root)
frame1 = ttk.Frame(root, width=400, height=400)
frame2 = ttk.Frame(root)
notebook.add(frame1, text="Frame1")
notebook.add(frame2, text="Frame2")
notebook.pack()
root.geometry("400x400")
root.mainloop()
但是aqua不允许我更改某些小部件的背景颜色,因此我想使用默认样式。有没有办法使用默认样式配置 TNotebook.Tab 以使选项卡位于中间?类似的东西
s.configure('TNotebook.Tab', tabposition='center')
但我还没有找到任何有效的东西。
最佳答案
关于python - 将 ttk 笔记本选项卡设置在中心 [Python],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62736799/