创建一个窗口

import tkinter as tk
import tkinter.messagebox as mbox
window=tk.Tk()window.mainloop()

顶置窗口

window.wm_attributes('-topmost',1)

设置窗口大小以及位置

window.geometry("%dx%d+%d+%d" %(w,h,x,y))       #w:窗口宽 ,h:窗口长 ,x:窗口在桌面的x坐标,y:窗口在桌面的y坐标

获取桌面的长度和宽度

sw = window.winfo_screenwidth()
sh = window.winfo_screenheight()

图片

photo = tk.PhotoImage(file="111.png")
imgLabel = tk.Label(window,image=photo)

imgLabel.pack()

Label 标签

var=tk.StringVar()

var.set('可以填写需要显示的信息')

label=tk.Label(window,textvariable=var)

Button 按钮

b=tk.Button(window,width=10,height=2,text='确定',command=fun)             #fun是一个函数,用之前首先要def fun():

Entry 输入

e=tk.Entry(window,width=20)

pack 和 pack_forget 在窗口显示和忘记内容

b1.pack()             #b1.pack(tk.LEFT)

b1.pack_forget

mbox 窗口提示

import tkinter.messagebox as mbox

if mbox.askyesno(message='输入你想显示的内容'):

pass

mbox.showwarning(message='输入你想显示的内容')

python tkinter 基本用法相关推荐

  1. python tkinter Listbox用法

    python tkinter组件的Listbox的用法,见下面代码的演示: 1 from tkinter import * 2 3 root=Tk() 4 v=StringVar() 5 #Listb ...

  2. Python Tkinter 学习成果:点歌软件music

    笔者工作业余时间也没什么爱好,社交圈子也小,主要娱乐就是背着自己带电瓶的卖唱音响到住地附近找个人多的位置唱唱KtV. 硬件上点歌就用笔记本电脑,歌曲都是网上下载的mkv格式的含有两个音轨的视频.因此点 ...

  3. python Tkinter Text的简单用法

    1.设置python Tkinter Text控件文本的方法 text.insert(index,string)  index = x.y的形式,x表示行,y表示列 向第一行插入数据,text.ins ...

  4. Python Tkinter教程(二)——Label控件、Frame控件、Button控件的完整参数和所有方法及详细用法

    >>>[上节回顾:tkinter编程基本步骤.窗口基本属性及Toplevel控件的使用]<<< Python Tkinter教程(二)         这篇博客将详 ...

  5. python tkinter计算器实例_Python+tkinter使用80行代码实现一个计算器实例

    Python+tkinter使用80行代码实现一个计算器实例 本文主要探索的是使用Python+tkinter编程实现一个简单的计算器代码示例,具体如下. 闲话不说,直奔主题.建议大家跟着敲一遍代码, ...

  6. Python Tkinter 之Radiobutton控件(Python GUI 系列8)

    Python Tkinter 之Radiobutton控件(Python GUI 系列8) 1. 序言 本章介绍Tkinter的Radiobutton控件,本文是Python GUI系列的第8篇文章, ...

  7. Python tkinter 学习笔记(2)-- 控件、组件(二)

    Python tkinter 学习笔记(1)-- 第一个窗口之HelloWorld 教程 Python tkinter 学习笔记(2)-- 控件.组件(一) > 续上一章节 Python tki ...

  8. Python ---Tkinter 布局管理器:place

    上一篇:Python -Tkinter 布局管理器:grid                                           The Tkinter Place Geometry ...

  9. Python tkinter 学习笔记(2)-- 控件、组件(一)

    Python tkinter 学习笔记(1)-- 第一个窗口之HelloWorld 教程 目录 一.Tkinter 15种基础控件 1. Button 按钮控件 2.Canvas 画图控件 3.Che ...

最新文章

  1. 比特币现金(BCH)支付进入DIY时代
  2. 重载函数的调用匹配规则
  3. markdown引入代码_人人都会的Markdown
  4. spring的@Transactional注解详细用法
  5. Beyond Compare进行内容替换的方法有哪些
  6. python ioctl_ioctl()函数 Unix/Linux
  7. 创建分区表+分区表的分类+创建散列分区表+查看散列分区表分区中的数据+创建列表分区表+查看列表分区表分区中的数据...
  8. 运用HashMap和ArrayList打造一个简单的带文件的控制台学生管理系统(附上类及类方法的思维导图+控制台运行界面截图+源代码)
  9. linux 安装python-opencv
  10. 使用Python列表方法模拟约瑟夫环问题
  11. python—单例模式与多例模式的区别与创建
  12. Qt下PDF阅读器的开发
  13. 矩孔菲涅尔衍射 matlab,圆孔矩孔的菲涅尔衍射模拟(matlab实现)-工程光学.docx
  14. 数学4如何用计算机画正切函数图像,《正切函数的图像与性质》示范公开课教学设计【高中数学必修4(北师大版)】.doc...
  15. 弹性均质圆环法计算过程_盾构隧道衬砌管片计算方法的比较
  16. 研究生--论文书写规范
  17. 2020央行全面降准,货币政策操作仍有较大空间
  18. 不定积分知识结构图_不定积分计算法则总结
  19. 谈谈德国大学的电子专业
  20. ubuntu 串口调试助手

热门文章

  1. Seata多微服务互相调用_全局分布式事物使用案例_Order-Module order微服务的配置搭建_写代码下---微服务升级_SpringCloud Alibaba工作笔记0062
  2. vb升级工作笔记001---VB.NET升级到VB.NET 随时更新
  3. 交?叉?验?证?(?分?类?器?性?能?)
  4. lua编译器和ide
  5. librdkafka 安装
  6. 一维数组求平均值c语言编程软件,请问一道c++编程:求一维数组中全部元素的平均值?...
  7. 随想录(插件的重要思想)
  8. 随想录(多学一点汇编语言)
  9. java hdfs导入hbase_使用BulkLoad批量导入数据到HBase中
  10. mysql 拼音首字母_Mysql:拼音首字母查询(超高性能)