python tkinter text改变文本字体颜色_记录python-tkinter包 Text控件中的更改文字颜色大小操作...

利用tkinter 中的Text可以插入多行文字信息,如下图所示,主要利用了text.insert()来进行。

代码:

import tkinter as tk

root = tk.Tk()

root.geometry('300x400')

root.title('测试')

text = tk.Text(root,width=20,height=20)

text.pack()

char = ['你好','你好呀','你今天真好看','谢谢'] #插入到text中

for i in range(4):

a = str(i+1)+'.0'

text.insert(a,char[i]+'\n')

root.mainloop()

但是这样并没有更改,Text中的文字效果,利用text.tag_add()和text.tag_config()来进行此次操作。

import tkinter as tk

import tkinter.font as tf

root = tk.Tk()

root.geometry('300x400')

root.title('测试')

text = tk.Text(root,width=20,height=20)

text.pack()

char = ['你好',

你可能感兴趣的:(python,tkinter,text改变文本字体颜色)