![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python—tkinter
见贤思齐焉
一只慵懒的社畜
展开
-
python—tkinter(1)(Label 和 button)
先上代码import tkinter as tkwindow=tk.Tk() #实例化一个窗口window.title('my window') #定义窗口标题window.geometry('400x400') #定义窗口大小var=tk.StringVar() #定义一个变量#StringVar是Tk库内部定义的字符串变量类型,在这里用...原创 2018-06-30 23:42:51 · 2355 阅读 · 0 评论 -
python—tkinter(11)(pack和grid和place 摆放位置)
用pack方式摆放import tkinter as tkwindow=tk.Tk()window.title('my window')window.geometry('500x600')tk.Label(window,text='top').pack(side='top') #摆放在顶部tk.Label(window,text='bottom').pack(side='bot...原创 2018-07-01 00:08:16 · 14962 阅读 · 0 评论 -
python—tkinter(10)(messagebox 弹窗)
import tkinter as tkfrom tkinter import messagebox #引入弹窗库window=tk.Tk()window.title('my window')window.geometry('500x600')def hit_me(): #tc1=messagebox.askokcancel(title='hello',messa...原创 2018-07-01 00:05:01 · 9957 阅读 · 0 评论 -
python—tkinter(9)(Frame框架 )
import tkinter as tkwindow=tk.Tk()window.title('my window')window.geometry('500x600')tk.Label(window,text='on the window').pack()fra=tk.Frame(window)#实例化一个Framefra.pack() #摆放在windiw上...原创 2018-07-01 00:02:43 · 8077 阅读 · 4 评论 -
python—tkinter(8)(Menu菜单 )
import tkinter as tkwindow=tk.Tk()window.title('my window')window.geometry('500x600')l=tk.Label(window,text='',bg='red')l.pack()counter=0def do_job(): global counter l.config(text='do...原创 2018-07-01 00:00:57 · 2135 阅读 · 0 评论 -
python—tkinter(7)(Canvas画布 )
import tkinter as tkwindow=tk.Tk()window.title('my window')window.geometry('500x600')cv=tk.Canvas(window,bg='blue',height=500,width=500)#创建一个Canvas,设置其背景色为蓝色,大小为500*500image_file=tk.PhotoImage(f...原创 2018-06-30 23:59:30 · 3411 阅读 · 0 评论 -
python—tkinter(6)(Checkbutton多选按钮 )
Checkbutton又称为多选按钮,可以表示两种状态:On和Off,可以设置回调函数,每当点击此按钮时回调函数被调用import tkinter as tkwindow=tk.Tk() #实例化一个窗口window.title('my window') #定义窗口标题window.geometry('400x600') #定义窗口大小ll=tk.Labe...原创 2018-06-30 23:58:22 · 4321 阅读 · 0 评论 -
python—tkinter(5)(Scale尺度条)
import tkinter as tkwindow=tk.Tk() #实例化一个窗口window.title('my window') #定义窗口标题window.geometry('400x600') #定义窗口大小l=tk.Label(window,bg='yellow',width=20,height=2,text='empty')l.pack...原创 2018-06-30 23:55:55 · 3239 阅读 · 0 评论 -
python—tkinter(4)(Radiobutton勾选按钮)
import tkinter as tkwindow=tk.Tk() #实例化一个窗口window.title('my window') #定义窗口标题window.geometry('400x600') #定义窗口大小var=tk.StringVar()l=tk.Label(window,bg='yellow',width=20,height=2,te...原创 2018-06-30 23:54:03 · 5365 阅读 · 0 评论 -
python—tkinter(3)(Listbox列表)
import tkinter as tkwindow=tk.Tk() window.title('my window') window.geometry('400x600') var1=tk.StringVar()l=tk.Label(window,bg='yellow',width=15,height=2,textvariable=var1)l.pa...原创 2018-06-30 23:50:56 · 2460 阅读 · 0 评论 -
python — tkinter(2)(Entry 和 Text)
import tkinter as tkwindow=tk.Tk() #实例化一个窗口window.title('my window') #定义窗口标题window.geometry('400x600') #定义窗口大小e=tk.Entry(window,show=None)#实例化一个Enyrye.pack()def insert_point(...原创 2018-06-30 23:45:22 · 1985 阅读 · 0 评论 -
TKinter之菜单 - 孔扎根 - 博客园(转载)
菜单的分类也较多,通常可以分为下拉菜单、弹出菜单。1、使用Menu类创建一个菜单2、add_command添加菜单项,如果该菜单是顶层菜单,则添加的菜单项依次向右添加。 如果该菜单时顶层菜单的一个菜单项,则它添加的是下拉 菜单的菜单项。 属性: label:指定菜单的名称 command:被点击时调用的方法 acceletor:快捷键 underline:是否拥有下划...转载 2018-07-01 00:28:10 · 283 阅读 · 0 评论