python - Python; 在 tkinter 中更改对象的颜色
问题描述
我刚刚开始使用 python tkinter 库,并且在按照在线教程进行操作时遇到了一些问题。我似乎无法改变任何东西的颜色(按钮、文本、光标......)。我已经在两台不同的计算机上尝试过,两次都得到相同的结果。我正在使用 anaconda 发行版,并使用“conda install tkinter”命令添加了 tkinter。
工作示例:
from tkinter import *
from tkinter.ttk import *
master = Tk()
master.geometry("500x500")
master.config(cursor="dot red")
mainloop()
我什至尝试过:
from tkinter import *
from tkinter.ttk import *
master = Tk()
master.geometry("500x500")
master.config(cursor="dot #ff0000")
mainloop()
机器人产生相同的结果(我真的很抱歉用我的手机拍摄屏幕的照片,但光标不会出现在打印屏幕上): 光标图片
感谢您所有的帮助。
解决方案
根据此站点,我进行了非常快速的搜索,发现 Windows 不支持光标颜色:
https://www.geeksforgeeks.org/how-to-change-the-color-and-symbol-of-the-cursor-in-tkinter/
但是,如果您没有在这两台计算机上使用 Windows,我不确定是什么导致了问题。
推荐阅读
- angular - Angular - 基于路由和组件数据的页面标题
- excel - 如何根据学生在excel中另一列的注册号填写一列中的学生姓名?
- c# - 如何修复错误“由于以下错误而无法加载 PowerShell 管理单元 Microsoft.PowerShell.Diagnostics:无法加载文件或程序集”
- javascript - 对文本元素进行条件操作?
- docker - 不需要的升级 ElasticSearch 版本
- javascript - 为什么我的 Ajax 请求不能使用 post 方法?
- python - 追加 csv 的列值
- android - Android webView - 无法加载某些链接 - 收到无效流的 RST
- fp-ts - 使用 FP-TS 消耗 IO
- serial-port - RS-232 波特率和线长对接收的串行位的影响