随笔分类 -  tkinter

摘要:1、基本用法 Menu() 创建菜单 add_command() 添加命令label from tkinter import * from tkinter import messagebox def do(name): messagebox.showinfo('提示信息', f'你点击了{name} 阅读全文
posted @ 2021-06-15 13:18 南风丶轻语 阅读(1164) 评论(0) 推荐(0) 编辑
摘要:1、tags的说明 Tags 是附在画布对象上的标签,Tags 由普通的非空白字符串组成。一个画布对象可以与多个 Tags 相关联,一个 Tag 也可用于描述多个画布对象。 Canvas 组件预定义了两个 Tags:"all" 和 "current" "all" 表示 Canvas 组件中的所有画布 阅读全文
posted @ 2021-06-05 13:18 南风丶轻语 阅读(1063) 评论(0) 推荐(0) 编辑
摘要:1、画布 Canvas的参数 from tkinter import * win = Tk() win.geometry('500x500+500+100') canvas = Canvas( master=win, # 父控件 bg='orange', # 背景颜色 bd=2, # 边框宽度 cl 阅读全文
posted @ 2021-06-03 16:58 南风丶轻语 阅读(2602) 评论(0) 推荐(1) 编辑
摘要:常用参数和函数 fill = 'xxx' # 填充xxx颜色 width = 'xxx' # 设置宽度或边框宽度 outline = 'orange' # 设置边框的颜色 canvas.itemcget(name, 'xxx') # 获取组件name的xxx属性 canvas.coords(name 阅读全文
posted @ 2021-06-03 10:15 南风丶轻语 阅读(4895) 评论(0) 推荐(0) 编辑
摘要:1、Tk对象的常用方法 from tkinter import * win = Tk() win.geometry('300x300+500+100') # 设置宽度300,高度300,距离左上角x轴距离为500,y轴距离为100 win.attributes('-alpha', '0.9') # 阅读全文
posted @ 2021-06-02 17:18 南风丶轻语 阅读(1720) 评论(0) 推荐(0) 编辑
摘要:1.文字对齐 anchor='center'(需要配合width和height和relief使用才能看出效果)(默认居中center) 可选值如下 nw n ne w center e sw s se # -*- encoding=utf-8 -*- import tkinter from tkin 阅读全文
posted @ 2021-05-07 17:48 南风丶轻语 阅读(2401) 评论(0) 推荐(1) 编辑
摘要:1.padx 表示在x轴方向上的边距 一般用法是padx=10,表示距离左右两边组件的长度都为10 还可以这么用,padx=(20,10),表示距离左边组件长度是20,距离右边组件长度是10 # -*- encoding=utf-8 -*- import tkinter from tkinter i 阅读全文
posted @ 2021-04-23 15:51 南风丶轻语 阅读(1100) 评论(0) 推荐(0) 编辑
摘要:1、ComboBox的基础属性 # -*- encoding=utf-8 -*- import tkinter from tkinter import * from tkinter import ttk if __name__ == '__main__': win = tkinter.Tk() # 阅读全文
posted @ 2020-12-14 18:39 南风丶轻语 阅读(18520) 评论(1) 推荐(2) 编辑
摘要:1、Treeview的基本属性 常用参数意义 ①master=win, # 父容器 ②height=10, # 表格显示的行数,height行 ③columns=columns, # 显示的列 ④show='headings', # 隐藏首列 ⑤heading() # 定义表头 ⑥column()# 阅读全文
posted @ 2020-12-12 19:00 南风丶轻语 阅读(37830) 评论(1) 推荐(4) 编辑
摘要:1、绝对和相对位置 # -*- encoding=utf-8 -*- import tkinter from tkinter import * if __name__ == '__main__': win = tkinter.Tk() # 窗口 win.title('南风丶轻语') # 标题 scr 阅读全文
posted @ 2020-12-12 16:25 南风丶轻语 阅读(952) 评论(0) 推荐(0) 编辑
摘要:1、指定行和列 row 行 column 列 # -*- encoding=utf-8 -*- import tkinter from tkinter import * if __name__ == '__main__': pass win = tkinter.Tk() # 窗口 win.title 阅读全文
posted @ 2020-12-09 16:58 南风丶轻语 阅读(662) 评论(0) 推荐(0) 编辑
摘要:1、默认居中,从上而下 # -*- encoding=utf-8 -*- import tkinter from tkinter import * if __name__ == '__main__': pass win = tkinter.Tk() # 窗口 win.title('南风丶轻语') # 阅读全文
posted @ 2020-12-09 10:04 南风丶轻语 阅读(2207) 评论(0) 推荐(0) 编辑
摘要:1、Frame的基本属性 # -*- encoding=utf-8 -*- import tkinter from tkinter import * if __name__ == '__main__': win = tkinter.Tk() # 窗口 win.title('南风丶轻语') # 标题 阅读全文
posted @ 2020-12-08 17:57 南风丶轻语 阅读(5890) 评论(0) 推荐(0) 编辑
摘要:1、Radiobutton的基本属性 # -*- encoding=utf-8 -*- import tkinter from tkinter import * def event(): print('选中的组件值为:{}'.format(value.get())) if __name__ == ' 阅读全文
posted @ 2020-12-08 16:53 南风丶轻语 阅读(2658) 评论(0) 推荐(0) 编辑
摘要:1、checkbutton的基本属性 # -*- encoding=utf-8 -*-import tkinterfrom tkinter import *def event(): print('当前的值:{}'.format(value.get()))if __name__ == '__main_ 阅读全文
posted @ 2020-12-08 16:18 南风丶轻语 阅读(2754) 评论(0) 推荐(0) 编辑
摘要:1、Text的基本属性 # -*- encoding=utf-8 -*- import tkinter from tkinter import * if __name__ == '__main__': win = tkinter.Tk() # 窗口 win.title('南风丶轻语') # 标题 s 阅读全文
posted @ 2020-12-08 15:14 南风丶轻语 阅读(4724) 评论(0) 推荐(0) 编辑
摘要:1、绑定鼠标事件并获取事件属性 # -*- encoding=utf-8 -*-import tkinterfrom tkinter import *def left_mouse_down(event): print('鼠标左键按下') # 事件的属性 widget = event.widget p 阅读全文
posted @ 2020-12-04 16:46 南风丶轻语 阅读(7472) 评论(0) 推荐(1) 编辑
摘要:1、弹窗 # -*- encoding=utf-8 -*- import tkinter from tkinter import messagebox def event(): ret = messagebox.showinfo('提示信息', '你看我还有机会吗?') print('ret:{}' 阅读全文
posted @ 2020-12-03 09:38 南风丶轻语 阅读(686) 评论(0) 推荐(0) 编辑
摘要:1、颜色选择 # -*- encoding=utf-8 -*- import tkinter import tkinter.colorchooser as cc from tkinter import * def choose_color(): choose = cc.askcolor() prin 阅读全文
posted @ 2020-12-03 09:34 南风丶轻语 阅读(813) 评论(0) 推荐(0) 编辑
摘要:1.Entry的基本属性 # -*- encoding=utf-8 -*-import tkinterfrom tkinter import *if __name__ == '__main__': win = tkinter.Tk() # 窗口 win.title('南风丶轻语') # 标题 scr 阅读全文
posted @ 2020-12-02 14:20 南风丶轻语 阅读(2383) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示