Tkinter教程之Text篇(3)

本教程介绍了Tkinter的Text组件的高级用法,包括自定义tag的属性,如first和last,如何在Text中创建按钮但未能创建图像,以及绑定tag与事件,如Enter事件。还尝试实现编辑功能,如undo,但未成功。
摘要由CSDN通过智能技术生成
''' Tkinter教程之Text篇(3) '''
''' 14.自定义tag的两个内置属性 '''''
# tag.first:tag之前插入文本,此文本不包含在这个tag中
#
tag.last:tag之后插入文本,此文本包含在这个tag中
#
 -*- coding: cp936 -*-
#
 使用tag的内置属性来插入文本
from  Tkinter  import   *
root 
=  Tk()
=  Text(root)
#  创建一个TAG,其前景色为蓝色
t.tag_config( ' b ' ,foreground  =   ' blue ' )
for  i  in  range( 10 ):
    t.insert(
1.0 , ' 0123456789 ' )
#  自定义两个mark,并使用它们来指定添加tag的文本块
t.mark_set( ' ab ' , ' 3.1 ' )
t.mark_set(
' cd ' ,END)
t.tag_add(
' b ' , ' ab ' , ' cd ' )
#  删除tag 'b',注意这个操作是在tag_add之后进行的。
#
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值