转:Tkinter教程之Text(2)篇】的更多相关文章

本文转载自:http://blog.csdn.net/jcodeer/article/details/1811347 '''Tkinter教程之Text(2)篇''''''6.使用tag来指定文本的属性'''#创建一个指定背景颜色的TAG# -*- coding: cp936 -*-from Tkinter import *root = Tk()t = Text(root)# 创建一个TAG,其前景色为红色t.tag_config('a',foreground = 'red')# 使用TAG '…
'''Tkinter教程之Text(2)篇''''''6.使用tag来指定文本的属性'''#创建一个指定背景颜色的TAG# -*- coding: cp936 -*-from Tkinter import *root = Tk()t = Text(root)# 创建一个TAG,其前景色为红色t.tag_config('a',foreground = 'red')# 使用TAG 'a'来指定文本属性t.insert(1.0,'0123456789','a')t.pack()root.mainloo…
本文转载自:http://blog.csdn.net/jcodeer/article/details/1811343 '''Tkinter教程之Text篇(1)''''''1.创建第一个Text'''from Tkinter import *root = Tk()t = Text(root)t.pack()root.mainloop()#root中含有一Text控件,可以在这个控件内输入文本,可以使用Ctrl+C/V向Text内添加剪切板上的内容(文本),不接受Ctrl+Z执行操作'''2.向T…
本文转载自:http://blog.csdn.net/jcodeer/article/details/1811348 '''Tkinter教程之Text篇(3)''''''14.自定义tag的两个内置属性'''''#tag.first:tag之前插入文本,此文本不包含在这个tag中#tag.last:tag之后插入文本,此文本包含在这个tag中# -*- coding: cp936 -*-# 使用tag的内置属性来插入文本from Tkinter import *root = Tk()t = T…
from Tkinter import *root = Tk()t = Text() for i in range(1,10): t.insert(1.0,'0123456789\n')a = 'test_mark'def forwardChars(): # 直接连接字符串 # t.mark_set(a,CURRENT + '+ 5 chars') t.mark_set(a,CURRENT + '+5c')def backwardChars(): # t.mark_set(a,CURRENT +…
本文转载自:http://blog.csdn.net/jcodeer/article/details/1823550 '''Tkinter教程之Event篇(3)''''''11.两个事件同时绑定到一个控件'''# -*- coding: cp936 -*-# bind:将事件与处理函数# 将两个事件绑定为同一个组件# 为root绑定两个事件from Tkinter import *root = Tk()# Key事件处理函数def printEvent(event):    print '<K…
本文转载自:http://blog.csdn.net/jcodeer/article/details/1823548 '''Tkinter教程之Event篇(2)''''''5.测试离开(Leave)事件'''# -*- coding: cp936 -*-# leave:鼠标离开时产生此事件from Tkinter import *root = Tk()def printCoords(event):    print event.x,event.y# 创建第一个Button,并将它与Enter事…
本文转载自:http://blog.csdn.net/jcodeer/article/details/1823544 ''Tkinter教程之Event篇(1)'''# 事件的使用方法'''1.测试鼠标点击(Click)事件'''# -*- coding: cp936 -*-# <Button-1>:鼠标左击事件# <Button-2>:鼠标中击事件# <Button-3>:鼠标右击事件# <Double-Button-1>:双击事件# <Triple…
本文转载自:http://blog.csdn.net/jcodeer/article/details/1813196 '''Tkinter教程之Grid篇'''# Tkinter参考中最推荐使用的一个布局器.实现机制是将Widget逻辑上分割成表格,在指定的位置放置想要的Widget就可以了.'''1.第一个Grid例子'''# -*- coding: cp936 -*-# 使用grid来布局组件from Tkinter import *root = Tk()# 创建两个Labellb1 = L…
本文转载自:http://blog.csdn.net/jcodeer/article/details/1813077 '''Tkinter教程之Pack篇'''#Pack为一布局管理器,可将它视为一个弹性的容器'''1.一个空的widget'''#不使用pack# -*- coding: cp936 -*-from Tkinter import *root = Tk()# 查看当前root下的子组件,解释器没有报异常,说明Pack已创建,并可以使用,此时的输出为空,即root没有任何子组件.pr…