首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

python的tkinter编程(一)什么是tkinter,第一个基于tkinter的GUI编程,弹出窗口,创建按钮,并且在这个按钮上面加点击事件

这个tk编程需要有的东西 1 创建出一个窗口 2 在窗口上面布局组件 3 让各种各样的组件活起来,也就是让各个组件有事件 以上就是之后我们学的东西 tkinter 学习 tkinter就是python...,就先创建一个窗口吧 import tkinter as tk 在代码里面导入库,起一个别名,以后代码里面就用这个别名 root = tk.Tk() 这个库里面有Tk()这个方法,这个方法的作用就是创建一个窗口...创建按钮,并且在这个按钮上面加点击事件 既然我们已经用代码创建了窗口,现在我们就要在这个窗口上面加组件了,比如我们可以添加一个按钮组件,首先我们得用这个库创建一个按钮组件 这个库里面有一个方法Button...将我们创建按钮放到这个窗口上面 btn01 = tk.Button(root) 只要增加了以上的代码,那么意思就是 我们创建一个按钮,并且这个按钮是在窗口上面了 以后操作这个按钮,我们直接使用btn01...tk.Tk() 创建窗口 btn01 = tk.Button(root) 创建按钮,并且将按钮放到窗口里面 btn01["text"] = "点我就送老婆" 给按钮有一个字 btn01.pack

2.7K20

使用python tkinter实现一个简单计算器

之前写过一系列的tkinter库控件的使用方法以及tkinter的三种布局方法。...实现思路 1.UI界面布局 2.功能函数实现 3.重构布局代码 4.按钮回调函数绑定 具体实现过程 1.界面实现 实现基本窗口 创建父窗口app,设置几何尺寸400x400,设置标题,最后循环就实现最简单的框架了...功能4:按下等于按钮直接计算结果并显示在标签区。 先创建display变量,用来表示label的字符内容。...按下清空按钮就调用clear方法,直接将标签内容设为空; 按下退格就是先获取当前的标签内容,然后通过切片的方式获取除掉最后一个字符的内容,最后将当前内容传递给display,从而实现退格效果。...等于按钮按下就调用calculate方法,先获取当前标签的内容,通过eval方法计算结果,最后将算式和结果拼接成一个字符串返回给label显示,过程中如果出现错误异常,就显示error。

4.6K10

七个Python必备的GUI库,这次一定要学会!

Tkinter Tkinter是Python中最受欢迎的GUI库之一。由于它简单易学的语法,成为GUI开发初学者的首选之一。...Tkinter提供了各种小部件,例如标签,按钮,文本字段,复选框和滚动按钮等。 支持Grid(网格)布局,由于我们的程序大多数都是矩形显示,这样即使是复杂的设计,开发起来也变得简单些。...# 安装tkinter pip install -i https://pypi.tuna.tsinghua.edu.cn/simple tkinter 下面使用Tkinter设计一个BMI计算器。...当没有数据时,点击BMI按钮,会有与之对应的提示。 下面我们使用正确的数据,来看看结果。 使用起来感觉还是不错的。 03....使用wxPython创建的应用程序(GUI)在所有平台上都具有原生外观。

3.9K30

七个Python必备的GUI库,这次一定要学会!

Tkinter Tkinter是Python中最受欢迎的GUI库之一。由于它简单易学的语法,成为GUI开发初学者的首选之一。...Tkinter提供了各种小部件,例如标签,按钮,文本字段,复选框和滚动按钮等。 支持Grid(网格)布局,由于我们的程序大多数都是矩形显示,这样即使是复杂的设计,开发起来也变得简单些。...# 安装tkinter pip install -i https://pypi.tuna.tsinghua.edu.cn/simple tkinter 下面使用Tkinter设计一个BMI计算器。...当没有数据时,点击BMI按钮,会有与之对应的提示。 下面我们使用正确的数据,来看看结果。 ? 使用起来感觉还是不错的。 03....使用wxPython创建的应用程序(GUI)在所有平台上都具有原生外观。

4.2K20

好看又好用的 GUI,你需要这七个 Python 必备库,

基于Qt框架构建,是一个跨平台框架,可以给各种平台创建应用程序,包括:Unix、Windows、Mac OS。 PyQt将Qt和Python结合在一起。它不只是一个GUI工具包。...Tkinter是Python中最受欢迎的GUI库之一。...Tkinter提供了各种小部件,例如标签,按钮,文本字段,复选框和滚动按钮等。支持Grid(网格)布局,由于我们的程序大多数都是矩形显示,这样即使是复杂的设计,开发起来也变得简单些。 ...# 安装tkinter pip install -i https://pypi.tuna.tsinghua.edu.cn/simple tkinter 下面使用Tkinter设计一个BMI计算器,以重量和高度作为输入...使用wxPython创建的应用程序(GUI)在所有平台上都具有原生外观。

3.1K30

tkinter系列 第二课 Button部件 】

python中有好几个库都可以实现,这个系列我们一起来学习如何使用python自带的tkinter库来实现。 今天这课将学习Button部件,按钮,通常是用来执行一个命令或者一个操作。...1.显示一个按钮 代码: from tkinter import * # 1.创建一个主窗口 root = Tk() # 2.创建一个 确定 的按钮 button = Button(text="确定")...代码: from tkinter import * # 1.创建一个主窗口 root = Tk() def print_name(): # StringVar()有个方法,set设置内容,显示到标签上...3.添加两个按钮 代码: from tkinter import * # 1.创建一个主窗口 root = Tk() def print_name(): # StringVar()有个方法,set...总结: 本文主要讲解了如何创建并显示一个按钮(Button)部件,给按钮绑定事件,如何通过设置StringVar()文本变量以及使用set方法,让标签内容产生一个变化。

1.1K10

七个Python必备的GUI库

Tkinter Tkinter是Python中最受欢迎的GUI库之一。由于它简单易学的语法,成为GUI开发初学者的首选之一。...Tkinter提供了各种小部件,例如标签,按钮,文本字段,复选框和滚动按钮等。 支持Grid(网格)布局,由于我们的程序大多数都是矩形显示,这样即使是复杂的设计,开发起来也变得简单些。...1 2 # 安装tkinter pip install -i https://pypi.tuna.tsinghua.edu.cn/simple tkinter 下面使用Tkinter设计一个BMI计算器...当没有数据时,点击BMI按钮,会有与之对应的提示。 下面我们使用正确的数据,来看看结果。 使用起来感觉还是不错的。 03....使用wxPython创建的应用程序(GUI)在所有平台上都具有原生外观。

3.4K30

Python3中tkinter模块使用方法详解

,也可在创建时使用className参数来命名; root.resizable(0,0)        框体大小可调性,分别表示x,y方向的可变性; root.geometry('250x150')  ...) 9 root.mainloop()             #进入消息循环(必需组件)  3、tkinter中的15种核心组件:      Button          按钮;     Canvas...coords(ID)          返回对象的位置的两个坐标(4个数字元组); 对于按钮组件、菜单组件等可以在创建组件时通过command参数指定其事件处理函数。...() def copy1():     # tkinter.Misc().clipboard_clear()     tkinter.Misc().clipboard_append(string(vartext.get...)     buttonC=tkinter.Button(root,text=' C ',width=5,command=anjianzhi('c').clear)     button12=tkinter.Button

4.4K21
领券