如何交换按钮上的文本字体和guizero中的文本



我尝试在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))

最新更新