其他分享
首页 > 其他分享> > tk的简单练习

tk的简单练习

作者:互联网

简单的tk程序

https://www.cnblogs.com/pywjh/p/9527828.html#jianjie
单击鼠标左键: #其中1为鼠标左键,2为鼠标右键,3为鼠标中键
左键移动:
左键释放:
双击左键:
进入:
离开:
获得光标:
光标离开:
回车键:(F1,F2,F3,Delete…)
按任意键:

#!/usr/bin/python
# -*- coding: UTF-8 -*-

from tkinter import *
import tkinter as tk

import pyperclip


#创建窗口
windows = Tk()
windows.title('一个小程序')#标题
windows.geometry('500x200') #窗体大小
windows.geometry('-200+100') #窗体位置
windows.resizable(width=False, height=True) #设置窗口是否可变长、宽,True:可变,False:不可变

# 常用控件 一.lab标签.pack(side='left',padx=5,pady=5)
lab = Label(windows, text="标签文字",bg='red',width=50,height=10,anchor=W)
lab.grid(row=0,column=0,padx=5,pady=5)#设置子容器在父容器的位置,边距

#button  
but = Button(windows, text="执行",width=15,height=10)
but.grid(row=0, column=1, sticky=W, padx=5,pady=5)#设置子容器在父容器的位置,边距


#处理事件函数
def 显示(event):
    txt = pyperclip.paste()
    lab["text"]=txt
    print('把标签属性当成字典')

def 显示1(event):
    txt = '执行程序'
    lab["text"]=txt
    lab['bg']='green'

#button事件
windows.bind('<Enter>',显示)
but.bind('<Button-1>',显示1)



#进入消息循环
windows.mainloop()

标签:鼠标,windows,text,练习,lab,tk,简单,txt,左键
来源: https://www.cnblogs.com/xiaostring/p/16114770.html