gpt4 book ai didi

python - 在 tkinter 中更改按钮的颜色适用于 Windows 但不适用于 Mac OSX

转载 作者:太空宇宙 更新时间:2023-11-04 04:39:17 25 4
gpt4 key购买 nike

编辑:我在 Windows 上试过它,它可以工作,我猜这是一个 OSX 错误?

以下代码由于某种原因不起作用,按钮保持白色

z = Button(frame, text="Nothing Scheduled", bg = "blue" command=lambda ..., width=15)
z.grid(row=x, column=1)

但是,由于某些原因,设置标签的背景可以正常工作,如下所示

Label(frame, text=times[x], bg="blue").grid(row=x, column=0)

所以我最终得到以下 GUI,如下所示

我知道 this 中详述的错误发布,但是我没有使用 ttk 所以我认为这不适用于此处。我只是在 Python 3.6.4 中使用 from tkinter import *,但是我在 Mac OSX 上

我也试过 z.config(bg="blue")z["bg"]="blue",但都失败了

最佳答案

对于python3,试试

pip3 install tkmacosx

那么它应该与此一起工作:

from tkmacosx import Button as button
B1 = button(frame, text = 'Hello!', bg = 'black', fg = 'white',command = testing)

关于python - 在 tkinter 中更改按钮的颜色适用于 Windows 但不适用于 Mac OSX,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51014756/

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