小编tsd*_*v2k的帖子

不使用小部件 tk.Menu 的自定义菜单栏

我想个性化一个菜单栏。例如,我想删除 tk.Menu 小部件周围出现的边框(使用 add_command() 方法)我要删除的图像

这是我的代码(我使用的是 Windows 10)

import tkinter as tk 
from tkinter import ttk

dark_grey = "#212121"
dark_blue="#102A43"
blue_1="#243B53"

root = tk.Tk()
root.state('zoomed')

container = tk.Frame(root, bg = dark_grey)
container.grid_rowconfigure(0, weight = 0)
container.grid_columnconfigure(0, weight = 1)

menu_frame = tk.Frame(container, bg = dark_blue)


menu1 = tk.Menubutton(menu_frame, text = "Menu1", bg = dark_blue, fg = 
                       "white", activebackground = blue_1, activeforeground = 
                       "white")
menu1.grid(row = 0, column = 0)

submenu1 = tk.Menu(menu1, tearoff = 0, bg = dark_blue, 
activebackground= blue_1, …
Run Code Online (Sandbox Code Playgroud)

python tkinter drop-down-menu tkinter.style

4
推荐指数
1
解决办法
1418
查看次数

标签 统计

drop-down-menu ×1

python ×1

tkinter ×1

tkinter.style ×1