在Tkinter中使用ttk.Button
并用黄色填充按钮的背景,可以通过设置按钮的style
属性来实现。以下是一个完整的示例代码:
import tkinter as tk
from tkinter import ttk
def main():
root = tk.Tk()
root.title("Yellow Button Example")
# 创建一个样式
style = ttk.Style()
style.configure('Yellow.TButton', background='yellow')
# 创建一个带有自定义样式的按钮
button = ttk.Button(root, text="Click Me", style='Yellow.TButton')
button.pack(pady=20)
root.mainloop()
if __name__ == "__main__":
main()
tkinter
和 ttk
是创建GUI应用程序所必需的。root = tk.Tk()
创建主窗口。root.title("Yellow Button Example")
设置窗口标题。style = ttk.Style()
创建一个样式对象。style.configure('Yellow.TButton', background='yellow')
配置一个名为 Yellow.TButton
的样式,设置其背景颜色为黄色。button = ttk.Button(root, text="Click Me", style='Yellow.TButton')
创建一个按钮,并应用之前定义的样式。button.pack(pady=20)
将按钮添加到窗口中,并设置一些垂直间距。root.mainloop()
启动Tkinter的事件循环,使窗口保持显示状态。这种技术可以用于需要自定义按钮样式的应用程序,例如:
通过这种方式,你可以轻松地在Tkinter中创建具有自定义背景颜色的按钮。
没有搜到相关的沙龙
领取专属 10元无门槛券
手把手带您无忧上云