700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > python设置背景颜色(mac)_如何更改Mac OS X上Tkinter按钮的前景色或背景色?

python设置背景颜色(mac)_如何更改Mac OS X上Tkinter按钮的前景色或背景色?

时间:2024-04-12 17:36:40

相关推荐

python设置背景颜色(mac)_如何更改Mac OS X上Tkinter按钮的前景色或背景色?

对于像我一样处理这个问题的其他人来说,解决方案是使用ttk模块,这在OSX10.7上默认是可用的。不幸的是,设置背景颜色仍然不起作用,但文本颜色。

它需要对代码进行少量更改:

原件:from Tkinter import *

Label(None, text='label', fg='green', bg='black').pack()

Button(None, text='button', fg='green', bg='black').pack()

mainloop()

使用ttk:import tkinter as tk

from tkinter import ttk

root = tk.Tk()

# background="..." doesn't work...

ttk.Style().configure('green/black.TLabel', foreground='green', background='black')

ttk.Style().configure('green/black.TButton', foreground='green', background='black')

label = ttk.Label(root, text='I am a ttk.Label with text!', style='green/black.TLabel')

label.pack()

button = ttk.Button(root, text='Click Me!', style='green/black.TButton')

button.pack()

root.mainloop()

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。