Python Tkinter 创建窗口及有关事件1

这篇具有很好参考价值的文章主要介绍了Python Tkinter 创建窗口及有关事件1。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.可以使用下列方法创建窗口

import tkinter as tk

root = tk.Tk()    #root是自定义的tk对象名称,也可以取其他名称
root.mainloop()    #放在程序最后一行,作用是让程序继续执行

通常用Tk()方法创建的窗口被称为根窗口,之后可以在此窗口中创建许多的控件

2.有关属性的设置

title()        用来设置窗口名称,填写在括号内,字符型

geometry('width x height +x + y')        设置窗口的宽和高,注意是小写的x,xy是窗口距离屏幕的位置

maxsize(width,height)        拖拽时窗口的最大值

minsize(width,height)        同上最小值

configure(bg="color")        设置窗口的颜色

resizable(True,True)        可设置是否更改窗口的大小,第一个参数是宽,第二个是高,如果要固定窗口,可以用resizable(0,0)

state("zoomed")        最大化窗口

iconify()        最小化窗口

iconbitmap("xx.ico")        设置窗口图标

3.设置窗口标题为hzj,宽是300,高是200,背景为黄色

import tkinter as tk

root = tk.Tk()
root.title("hzj")
root.geometry("300x200")
root.configure(bg="yellow")

root.mainloop()

Python Tkinter 创建窗口及有关事件1文章来源地址https://www.toymoban.com/news/detail-430598.html

到了这里,关于Python Tkinter 创建窗口及有关事件1的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • python tkinter Entry控件textchange事件

    项目上需要用到一个功能,当Entry控件中的文本发生变化时触发textchange事件,获得变化后的文本内容,找了半天后发现Entry控件没有自带的textchange事件。替代方案是:给Entry控件绑定Key事件,当任意敲击键盘时触发,相当于间接实现了textchange事件,但实际使用过程发现绑定

    2024年02月04日
    浏览(51)
  • Python 图形化界面基础篇:添加按钮( Button )到 Tkinter 窗口

    欢迎来到 Python 图形化界面基础篇的新篇章!在本文中,我们将专注于 Tkinter 中如何添加按钮( Button ),这是创建交互性 GUI 应用程序的关键元素之一。按钮用于触发操作,让用户与应用程序进行互动。我们将详细解释如何在 Tkinter 窗口中添加按钮,以及如何为按钮定义响应

    2024年02月06日
    浏览(36)
  • Python GUI之tkinter的皮肤(ttkbootstrap)打造出你的窗口之美

    tkinter是python自带的标准gui库,对于我们自己日常做一些小程序出来给自己使用是非常不错的。因为tkinter相比较其它强大的gui库(PyQT,WxPython等等)而言要简单、方便、学起来也容易得很多,基本上两三天就能学会,所以非常是nice的。但是喃,它做出来的界面,如果你是没有

    2024年02月02日
    浏览(38)
  • Python实现交互窗口功能(Tkinter;面向对象的图形化用户界面(GUI)模块)(一)

    本文主要介绍Python中实现GUI的Tkinter模块以及模块中的控件及其使用 Python自带了tkinter 模块,面向对象的GUI工具包 TK 的Python编程接口,提供了快速便利地创建GUI应用程序的方法。 其图像化编程的基本步骤通常包括: 导入 tkinter 模块 创建 GUI 根窗体 添加人机交互控件并编写相

    2024年02月08日
    浏览(46)
  • 1python模块和库

    终于到模块和库了,有一点感觉小激动,但是!还是想继续努力,最近很多事情不是很顺,我加油学吧! 要调用模块,首先你要写一个封装成功的东西 这样就能把在其他单位模块下的东西,引入自己写的调用里面去了,这是结果的一个截图 3、开始展示包和模块了

    2024年02月07日
    浏览(35)
  • 51-JS鼠标,键盘,表单,粘贴板,窗口事件,遍历节点树,DOM操作:创建/添加,删除,替换

    1.鼠标事件 1.1双击事件 dblclick 1.2鼠标移入,鼠标移出 mouseover,mouseout             支持事件冒泡(会传播) mouseenter,mouseleave        不支持事件冒泡(不会传播)

    2024年01月18日
    浏览(62)
  • Python tkinter bind三种方法传参,不用lambda表达式也可以(任何人都会)

    很多人都有过这样的疑惑:如何在tkinter 里面传参?比如创建了一个列表,需要对列表中的每一项绑定方法;比如有多个相似的按钮想要一次性完成,这个时候不得不传递参数。 但是Python 语言又非常讨厌的没有给传递参数的空间,bind 方法只能传函数,而不能传参数是真的讨

    2024年02月09日
    浏览(35)
  • Python创建一个GUI(Tkinter)选择文件的界面获取文件路径

    1、点击【选择路径可以选择文件】 2、【确定(开始执行)】 这个按钮没有绑定函数,大家可以根据自己的需求绑定函数

    2024年02月11日
    浏览(57)
  • tkinter 窗口属性解析

         在Tkinter中,TK窗口是整个图形用户界面的基础。在创建主窗口时,可以设置窗口的大小、标题和其他属性,可以向窗口添加各种小部件,例如按钮、标签、文本框等。TK窗口还负责管理窗口的事件循环,以响应用户的交互。因此,TK窗口是构建图形用户界面的必不可少的

    2024年02月12日
    浏览(30)
  • Tkinter Event事件处理方法

    在Tkinter中,事件处理方法是指在用户与GUI交互时,程序响应用户的操作并执行相应的操作。以下是一些常用的事件处理方法: Button-Click事件处理方法:当用户单击按钮时,执行相应的操作。 Key-Press事件处理方法:当用户按下键盘上的某个键时,执行相应的操作。 Mouse-Click事

    2024年02月09日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包