Python 如何更改按钮小部件';文本大小是多少?
我一直在谷歌上到处寻找一些东西来帮助我解决这个看似简单的问题 我有一个按钮在Tkinter,我希望它的重量是大胆的。我试过这个:Python 如何更改按钮小部件';文本大小是多少?,python,tkinter,Python,Tkinter,我一直在谷歌上到处寻找一些东西来帮助我解决这个看似简单的问题 我有一个按钮在Tkinter,我希望它的重量是大胆的。我试过这个: test = Button(..., text="Test", font=("Arial",10,"bold"), command=...) 这是: test = Button(..., text="Test", font="Arial 10 bold", command=...) 但两者都返回未知选项-font错误 如果有任何帮助,我们将不胜感激。您能将收到的全
test = Button(..., text="Test", font=("Arial",10,"bold"), command=...)
这是:
test = Button(..., text="Test", font="Arial 10 bold", command=...)
但两者都返回未知选项-font
错误
如果有任何帮助,我们将不胜感激。您能将收到的全部错误剪切并粘贴吗<代码>字体绝对是tkinter Button类的一个选项
我的猜测是,当你认为你正在创建一个tkinter按钮小部件时,你正在创建一些不同的东西——可能是一个不支持字体属性的ttk按钮小部件。哇,谢谢!就这样。我显然是从Tkinter导入*和从ttk导入按钮执行
。我删除了第二行,一切都很好。我想问一下Tkinter
和ttk
之间的区别是什么,因为我显然是从某个在线教程中得到这些行的。我可以说ttk
按钮看起来好多了。有没有一种方法可以设计Tkinter
按钮的样式?@noblerever:这正是全局导入不好的原因。如果您执行了“import ttk;import Tkinter as tk;…ttk.Button(…)`操作,那么问题会更加明显。@noblerare:tk和ttk之间的区别在于后者是“样式化的”,通常看起来更漂亮一些。你失去了一些灵活性来换取更好的外表。您可以使用样式更改字体。虽然没有很好的文档记录,但tkdocs.com是一个很好的起点