gpt4 book ai didi

python - Tkinter - 如何更改默认笔记本边框颜色?

转载 作者:行者123 更新时间:2023-12-04 13:54:53 26 4
gpt4 key购买 nike

下面是我的示例代码:

from tkinter import *
from tkinter import ttk

root = Tk()
root.geometry("400x300")

style=ttk.Style()
style.configure("TNotebook", highlightbackground="#848a98") # if I use another option like - background="#848a98" - the style changes, but with - highlightbackground="#848a98" - option the style doesn't change..

MainNotebook = ttk.Notebook(root, style="TNotebook")
MainNotebook.place(x=16, y=16)

Frame1=Frame(MainNotebook, background="#ffffff", width=200, height=150)
Frame1.pack()
Frame2=Frame(MainNotebook, background="#ffffff", width=200, height=150)
Frame2.pack()

MainNotebook.add(Frame1, text="Tab1")
MainNotebook.add(Frame2, text="Tab2")

root.mainloop()
我的目标是更改 "#848a98" 中的默认边框颜色但选项 highlightbackground="#848a98"不起作用。我使用了错误的指令吗?我该如何解决我的问题?
enter image description here

最佳答案

我认为这应该可以完成工作。所以,当我读到它时,您需要更改聚焦和非聚焦应用程序的背景颜色;此外,对于无边框,将高光厚度设置为 0(零):

from tkinter import *
root = Tk()
e = Entry(highlightthickness=2)
e.config(highlightbackground = "red", highlightcolor= "red")
e.pack()
root.mainloop()

关于python - Tkinter - 如何更改默认笔记本边框颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64213252/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com