我尝试在Python Guizero上的按钮和文本中使用一些字体。但它总是显示相同的字体。所有字体都安装在我的Linux系统中,但guizero没有显示它们。
有人知道我如何使用系统中的其他字体吗?我需要在我的环境中安装吗?我该怎么做?
from guizero import App,Text,PushButton
def troca():
message.font="arial"
if __name__ == '__main__':
app = App(title="Run Pre BRAMS",layout="grid",height=500,width=300)
message = Text(app, text="Just a test",font="Helvetica",color='blue',grid=[1,1])
button = PushButton(app, troca, text="exchange", grid=[2,2])
app.display()
您可以使用config。您可以将tk.config与大多数(如果不是全部的话(小部件一起使用,以添加许多不同的样式。
button.tk.config(font=("Verdana", 31))