
TKinter
python内置模块tkinter
鞋子不会飞
突破认识看世界
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
tkinter视窗开发之部件三种放置方式pack/grid/place(14)
tkinter视窗开发之部件三种放置方式pack/grid/place1.The Grid Geometry Managerfor i in range(3): for j in range(3): tk.Label(window, text=1).grid(row=i, column=j, padx=10, pady=10, ipadx=10, ipady=10)...原创 2020-03-22 01:35:15 · 386 阅读 · 0 评论 -
tkinter视窗开发之消息框messagebox部件(13)
tkinter视窗开发之消息框messagebox部件import tkinter as tkimport tkinter.messagebox# 第1步,实例化object,建立窗口windowwindow = tk.Tk()# 第2步,给窗口的可视化起名字window.title("this is wyh's GUI window")# 第3步,设定窗口的大小(长 *...原创 2020-03-22 01:18:07 · 248 阅读 · 0 评论 -
tkinter视窗开发之菜单栏Menu部件(12)
tkinter视窗开发之菜单栏Menu部件Menu:菜单条,用来实现下拉和弹出式菜单,点下菜单后弹出的一个选项列表,用户可以从中选择import tkinter as tkfrom PIL import Image, ImageTk # pillow模块python图像处理库# 第1步,实例化object,建立窗口windowwindow = tk.Tk()# 第2步,给窗...原创 2020-03-22 01:10:19 · 278 阅读 · 0 评论 -
tkinter视窗开发之框架Frame部件(11)
tkinter视窗开发之框架Frame部件Frame:框架,用来承载放置其他GUI元素,就是一个容器,是一个在 Windows 上分离小区域的部件, 它能将 Windows 分成不同的区,然后存放不同的其他部件. 同时一个 Frame 上也能再分成两个 Frame, Frame 可以认为是一种容器,类似前端的div标签import tkinter as tkfrom PIL import...原创 2020-03-22 00:57:43 · 312 阅读 · 0 评论 -
tkinter视窗开发之画布Canvas部件(10)
tkinter视窗开发之画布Canvas部件Canvas:画布,提供绘图功能(直线、椭圆、多边形、矩形) 可以包含图形或位图,用来绘制图表和图,创建图形编辑器,实现定制窗口部件。...原创 2020-03-20 22:40:04 · 377 阅读 · 0 评论 -
tkinter视窗开发之拉动条Scale部件(9)
tkinter视窗开发之拉动条Scale部件import tkinter as tk# 第1步,实例化object,建立窗口windowwindow = tk.Tk()# 第2步,给窗口的可视化起名字window.title("this is wyh's GUI window")# 第3步,设定窗口的大小(长 * 宽)window.geometry('800x500') ...原创 2020-03-20 21:49:06 · 354 阅读 · 0 评论 -
tkinter视窗开发之复选框Checkbutton部件(8)
tkinter视窗开发之复选框Checkbutton部件import tkinter as tk# 第1步,实例化object,建立窗口windowwindow = tk.Tk()# 第2步,给窗口的可视化起名字window.title("this is wyh's GUI window")# 第3步,设定窗口的大小(长 * 宽)window.geometry('800x5...原创 2020-03-20 21:21:14 · 264 阅读 · 0 评论 -
tkinter视窗开发之单选框Radiobutton部件(7)
tkinter视窗开发之单选框Radiobutton部件import tkinter as tk# 第1步,实例化object,建立窗口windowwindow = tk.Tk()# 第2步,给窗口的可视化起名字window.title("this is wyh's GUI window")# 第3步,设定窗口的大小(长 * 宽)window.geometry('800x5...原创 2020-03-20 20:50:13 · 267 阅读 · 0 评论 -
tkinter视窗开发之列表框Listbox部件(6)
tkinter视窗开发之列表框Listbox部件import tkinter as tk# 第1步,实例化object,建立窗口windowwindow = tk.Tk()# 第2步,给窗口的可视化起名字window.title("this is wyh's GUI window")# 第3步,设定窗口的大小(长 * 宽)window.geometry('800x500') ...原创 2020-03-20 20:16:24 · 263 阅读 · 0 评论 -
tkinter视窗开发之多行文本框Text部件(5)
tkinter视窗开发之多行文本框Text部件Text是tkinter类中提供的的一个多行文本区域,显示多行文本,可用来收集(或显示)用户输入的文字(类似 HTML 中的 textarea),格式化文本显示,允许你用不同的样式和属性来显示和编辑文本,同时支持内嵌图象和窗口。import tkinter as tkimport tkinter.messageboxdef hit_me(...原创 2020-03-19 23:53:18 · 3096 阅读 · 0 评论 -
tkinter视窗开发之单行文本框Entry部件(4)
tkinter视窗开发之单行文本框Entry部件Entry是tkinter类中提供的的一个单行文本输入域,用来输入显示一行文本,收集键盘输入(类似 HTML 中的 text)。import tkinter as tkimport tkinter.messageboxdef hit_me(): ''' 将填到单行文本里的内容在标签栏输出 :return: ...原创 2020-03-19 23:27:55 · 230 阅读 · 0 评论 -
tkinter视窗开发之Button部件(3)
tkinter视窗开发之Button部件普通的按钮很容易被创建,仅仅指定按钮的内容(文本、位图、图象)和一个当按钮被按下时的回调函数即可:b = tk.Button(window, text=“hit me”, command=hit_me)没有回调函数的按钮是没有用的,当你按下这个按钮时它什么也不做。你可能在开发一个应用程序的时候想实现这种按钮,比如为了不干扰你的beta版的测试者:b...原创 2020-03-19 22:54:18 · 287 阅读 · 0 评论 -
tkinter视窗开发之Label部件(2)
tkinter视窗开发之Label部件我们要学习使用上面提到的这些控件首先要创建一个主窗口,就像作画一样,先要架好架子和画板,然后才能在上面放画纸和各种绘画元素,创建好主窗口才能在上面放置各种控件元素。如下:import tkinter as tkimport tkinter.messagebox# 第1步,实例化object,建立窗口windowwindow = tk.Tk()...原创 2020-03-19 21:49:29 · 147 阅读 · 0 评论 -
tkinter视窗开发(1)
python视窗开发之tkinterTkinter 是使用 python 进行窗口视窗设计的模块。Tkinter模块(“Tk 接口”)是Python的标准Tk GUI工具包的接口。tkinter是python 自带的,可以编辑的GUI界面,我们可以用GUI 实现很多直观的功能,做一些小工具,比较方便。官方文档1.1如下是相关控件介绍(借的图)注意在Tkinter中窗口部件类没有分级;所...原创 2020-03-19 21:39:37 · 273 阅读 · 0 评论