tkinter学习笔记_05】的更多相关文章

10.菜单 menuber import tkinter as tk root = tk.Tk() root.title("xxx") root.geometry('200x100') # 提示框 l = tk.Label(root, bg='yellow', text='') # textvariable 文本变量值 l.pack() counter=0 def do_job(): global counter l.config(text='do'+str(counter)) cou…
相关内容: tkinter的使用 1.模块的导入 2.使用 3.控件介绍 Tk Button Label Frame Toplevel Menu Menubutton Canvas Entry Message Text Listbox Checkbutton Radiobutton Scale Scrollbar 首发时间:2018-03-04 16:39 Python的GUI各有各特点. 由于只是轻微涉及GUI开发,所以就以轻量级的tkinter来学习. tkinter的使用: 1.模块的导入…
介绍 入门实例 显示一个窗口,窗口里面有一个标签,显示文字 import tkinter as tk # 一个顶层窗口的实例(Top Level),也称为根窗口 app = tk.Tk() # 设置窗口的标题 app.title("Hello World") # 创建一个标签,指定父级,以及文字 theLabel = tk.Label(app, text="这是一个标签") # 放置组件并自动调整组件自身的尺寸和位置 theLabel.pack() # 窗口的主事件…
相关内容: messagebox 介绍 使用 filedialog 介绍 使用 首发时间:2018-03-04 22:18 messagebox: 介绍:messagebox是tkinter中的消息框.对话框 使用: 导入模块:import tkinter.messagebox 选择消息框的模式: 提示消息框:[返回"ok"] tkinter.messagebox.showinfo(消息框标题,提示内容) 消息警告框[返回"ok"]: tkinter.message…
相关内容: command bind protocol 首发时间:2018-03-04 19:26 command: command是控件中的一个参数,如果使得command=函数,那么点击控件的时候将会触发函数 能够定义command的常见控件有: Button.Menu- 调用函数时,默认是没有参数传入的,如果要强制传入参数,可以考虑使用lambda from tkinter import * root=Tk() def prt(): print("hello") def func…
相关内容: pack 介绍 常用参数 使用情况 常用函数 grid 介绍 常用参数 使用情况 常用函数 place 介绍 常用参数 使用情况 常用函数 首发时间:2018-03-04 14:20 pack: 介绍: pack几何管理器按行或列打包小部件. 可以使用填充fill,展开expand和靠边side等选项来控制此几何体管理器. pack的排放控件的形式就像将一个个控件按大小从上到下放过去 在窗口不设定大小的而使用pack进行布局的情况下,窗口默认大小为刚好包裹所有控件的大小 默认情况下添…
8.勾选项 checkbutton import tkinter as tk root = tk.Tk() root.title("xxx") root.geometry('200x100') # 提示框 l = tk.Label(root, bg='yellow', width=20, text='empty') # textvariable 文本变量值 l.pack() # 勾选框 def print_selection(): # Checkbutton不能传值的 if (var1…
6.单选框   Radiobutton import tkinter as tk root = tk.Tk() root.title("xxx") root.geometry('200x100') # 提示框 var = tk.StringVar() # 第一个字符串变量值 l = tk.Label(root, bg='yellow', width=20, text='empty') # textvariable 文本变量值 l.pack() # 单选按键框1 def print_se…
12.弹窗 messagebox import tkinter as tk from tkinter import messagebox root = tk.Tk() root.title("xxx") root.geometry('200x100') def hit_me(): # tk.messagebox.showinfo(title='Hi', message='hahaha') # message 给窗口的信息,图标是python火箭 # tk.messagebox.show…
草稿 # -*- coding: utf-8 -*- from Tkinter import * root = Tk() Label(root, text = "First").grid(row=0) Label(root, text = "Second").grid(row=1) e1 = Entry(root) e2 = Entry(root) e1.grid(row = 0,column = 1) e2.grid(row = 1,column = 1) mai…