Python Tkinter config
Python Tkinter config
config可以设置tkinter组件的样式参数。
比如:组件变量.config(background='black')
在文本框(Text)和画布(Canvas)中还提供了 tag_config和itemconfig函数,用于重新设定元素样式参数。
这个参数在动态更新tkinter组件样式,以及在文本框和画布中动态改变元素样式有很大作用。
from tkinter import * import tkinter.font as font root = Tk() l = Label(root,text='1') l.pack() root.mainloop()
config可以改变控件的属性。
from tkinter import * import tkinter.font as font root = Tk() l = Label(root, text='1') l.pack() l.config(text='2',font=font.Font(root,size=20,weight='bold')) root.mainloop()
from tkinter import * root = Tk() labelfont = ( 'times',20, ' bold ')#字体系列、大小、类型 widget = Label(root, text = 'Hello config world ') widget.config(bg = 'black' , fg = 'yellow') #在黑色标签上显示黄色文本 widget.config(font = labelfont) #使用labelfont中配置的字体格式 widget.config(height=3, width=20) #行间距,字符间距 widget.pack(expand=YES,fill=BOTH) root.mainloop()
REF
https://zhidao.baidu.com/question/1676593517769843027.html
https://zhuanlan.zhihu.com/p/331800445
https://blog.csdn.net/chuanchuanhuan/article/details/104387687