【问题标题】:Tkinter checkbutton - text won't show upTkinter checkbutton - 文本不会显示
【发布时间】:2020-04-07 20:57:23
【问题描述】:

当我尝试使用复选按钮时,它工作正常,但文本不会出现。我不明白为什么。下面是我的代码

from tkinter import *
a = Tk()
var1 = IntVar()
Checkbutton(a, text="checkbutton", variable=var1, fg='blue').grid(row=0,sticky=W)
a.mainloop()

复选框出现,但旁边的文字没有

【问题讨论】:

  • 这是一个 MACOS 问题,请改用 ttk.Checkbutton

标签: python macos tkinter checkbox tkinter-macos


【解决方案1】:

尝试使用主题 tk (ttk) 检查按钮小部件:

import tkinter as tk
from tkinter import ttk

a = tk.Tk()

var1 = tk.IntVar()

check_btn = ttk.Checkbutton(a, text="checkbutton", variable=var1)
check_btn.grid(row=1,sticky='w')

# set foreground color to blue
check_btn_style = ttk.Style()
check_btn_style.configure('TCheckbutton', foreground='blue')

a.mainloop()

【讨论】:

    猜你喜欢
    • 2020-12-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-10-20
    • 2022-10-24
    • 2018-10-26
    • 1970-01-01
    • 2020-02-21
    相关资源
    最近更新 更多