我是靠谱客的博主 清秀高跟鞋,最近开发中收集的这篇文章主要介绍Tkinter 文本使用范例,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

⽂本域,也就是⽂本,其实它可以看做⼀个⼤型的⽂本框,它的属性也更多⼀些。

设置其高度为 50 (不是像素高度, 而五十行字符的高度), 设置其宽度为 30 (不是像素宽度, 是三十个字符的宽度), 然后使用 insert() 方法插入两行文本.

基本使用测试代码如下:

from tkinterimport *

window = Tk()

t = Text(window, width=50, height=30)

t.pack()

t.insert(END, "Python 学习,文本就这么简单!!n每天学习Python编程!!!!")

window.mainloop()

效果如下:

其它高级特性,添加图片,设备滚动条等,实现的测试代码如下:

from tkinterimport *

window = Tk()

text1 = Text(window, height=20, width=50)

photo = PhotoImage(file="w.png")

text1.insert(END, 'n')

text1.image_create(END, image=photo)

text1.pack(side=LEFT)

text2 = Text(window, height=20, width=60)

scroll = Scrollbar(window, command=text2.yview)

text2.configure(yscrollcommand=scroll.set)

text2.tag_config('bold_italics', font=('Arial', 12, 'bold', 'italic'))

text2.tag_config('big', font=('Verdana', 20, 'bold'))

text2.tag_config('color', foreground='#476042', font=('Tempus Sans ITC', 12, 'bold'))

text2.tag_bind('follow', '<1>', lambda e, t=text2: t.insert(END, "Not now, maybe later!"))

text2.insert(END, 'n王安石n', 'big')

quote ="""

王安石· 《明妃曲二首·其一》

明妃初出汉宫时,泪湿春风鬓脚垂。

低徊顾影无颜色,尚得君王不自持。

归来却怪丹青手,入眼平生几曾有;

意态由来画不成,当时枉杀毛延寿。

一去心知更不归,可怜着尽汉宫衣;

寄声欲问塞南事,只有年年鸿雁飞。

家人万里传消息,好在毡城莫相忆;

君不见咫尺长门闭阿娇,人生失意无南北

余续曰:人生失意无南北,一曲渔歌,一棹桃花水。"""

text2.insert(END, quote, 'color')

text2.insert(END, 'n~~~~~~~~~~~~~~~~~~~~~n', 'follow')

text2.pack(side=LEFT)

scroll.pack(side=RIGHT, fill=Y)

window.mainloop()

效果如下:

最后

以上就是清秀高跟鞋为你收集整理的Tkinter 文本使用范例的全部内容,希望文章能够帮你解决Tkinter 文本使用范例所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(63)

评论列表共有 0 条评论

立即
投稿
返回
顶部