要保持Tkinter文本部件中的字体,可以使用configure()方法来更改字体属性。下面是一个示例代码:
import tkinter as tk
def change_font():
text_widget.configure(font=("Arial", 12))
root = tk.Tk()
text_widget = tk.Text(root, font=("Helvetica", 14))
text_widget.pack()
button = tk.Button(root, text="Change Font", command=change_font)
button.pack()
root.mainloop()
在上面的示例中,我们创建了一个Text部件,并将初始字体设置为Helvetica 14。然后,我们创建了一个按钮,当按钮被点击时,调用change_font()函数。该函数使用configure()方法来更改Text部件的字体属性为Arial 12。
运行这段代码,你会看到一个Text部件和一个按钮。当你点击按钮时,Text部件的字体将更改为Arial 12。
下一篇:保持字体连字,并缩小字符间距。