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

 

posted @ 2023-04-10 09:52  emanlee  阅读(493)  评论(0编辑  收藏  举报