python - Python - Tkinter 不支持 MacOS Mojave 暗模式
问题描述
我在 python Tkinter 中对 MacOS 上暗模式的支持有问题。我使用python 3.6 和 ActiveTlc 8.5并且黑暗模式工作正常,窗口标题栏是黑暗的,这对我来说很好......但是支持有一些问题<MouseWheel>
,然后我将 python升级 到 3.7.1 , tlc的版本是更新到8.6。
但是现在黑暗模式不起作用,很奇怪,为什么会这样?
这是一个示例代码:
from tkinter import *
if __name__ == '__main__':
root = Tk()
hero_text = Label(root, fg='white', bg='black', text='HERO TEXT')
hero_text.grid(row=0, sticky=N+W)
print(root.tk.exprstring('$tcl_library'))
print(root.tk.exprstring('$tk_library'))
root.mainloop()
解决方案
推荐阅读
- flutter - Flutter:带有表情符号的 TextField 无法正常工作
- android - 如何获取 JSON 数组的正确 URL
- css - 设置溢出后有边距:隐藏的div?
- python - djangorestframework 视图的查询参数的 DRY 验证
- c# - 如何在 EF Core 中拥有外键和其他属性的复合键?
- javascript - 如何在 react-numpad 小部件中使用 handleChange?
- php - 我如何允许用户在 php 中使用 HTACCESS 从特定网页访问下载链接
- reactjs - mapbox 图层的正确类型(打字稿)在哪里?
- flutter - Flutter,如何在导航栏下制作一个小部件
- node.js - 如何在 Express.js 中写入 res.write() 之后、res.end() 之前将数据刷新到客户端?