用python简易编写创建窗口

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

一、创建Window窗口

用python简易编写创建窗口

# 创建Window窗口.py

import tkinter

root=tkinter.Tk()   # 创建Window窗口对象

# 窗口属性

root.geometry('300x200+300+300')    # 窗口的宽度x高度

root.title('我的第一个GUI程序')    # 设置窗口标题

root.config(bg='#fffc11')   # 窗口背景颜色

label=tkinter.Label(root,text='hello,python')

label.pack()

button1=tkinter.Button(root,text='BUTTON1')

button1.pack(side=tkinter.LEFT)

button2=tkinter.Button(root,text='BUTTON2')

button2.pack(side=tkinter.RIGHT)

# 显示窗口(消息循环)

root.mainloop()    

二、创建登录窗口

用python简易编写创建窗口

代码如下:

from tkinter import *

root =Tk()
root.title('登录')
root.geometry('400x200')
root.config(bg='#ffcc00')

Label(root,text='用户名',width=6).place(x=1,y=1)
Entry(root,width=20).place(x=45,y=1)
Label(root,text='密码',width=6).place(x=1,y=20)
Entry(root,width=20,show='*').place(x=45,y=20)
Button(root,text='登录',width=8).place(x=40,y=40)
Button(root,text='取消',width=8).place(x=110,y=40)

root.mainloop()

 三、创建计算器窗口

用python简易编写创建窗口

# grid布局.py

from tkinter import *

root = Tk()
root.title('计算器示例')
root.geometry('300x150+280+280')
root.config(bg='#cc66ff')

L1 = Button(root,text='1',width=5,bg='yellow')
L2 = Button(root,text='2',width=5,bg='blue')
L3 = Button(root,text='3',width=5,bg='red')
L4 = Button(root,text='4',width=5,bg='green')
L5 = Button(root,text='5',width=5,bg='orange')
L6 = Button(root,text='6',width=5,bg='cyan')
L7 = Button(root,text='7',width=5,bg='purple')
L8 = Button(root,text='8',width=5,bg='pink')
L9 = Button(root,text='9',width=5,bg='red')
L0 = Button(root,text='0',width=5,bg='yellow')
Lp = Button(root,text='.',bg='pink')

L1.grid(row=0,column=0)
L2.grid(row=0,column=1)
L3.grid(row=0,column=2)
L4.grid(row=1,column=0)
L5.grid(row=1,column=1)
L6.grid(row=1,column=2)
L7.grid(row=2,column=0)
L8.grid(row=2,column=1)
L9.grid(row=2,column=2)
L0.grid(row=3,column=0,columnspan=2,sticky=E+W)
Lp.grid(row=3,column=2,sticky=E+W)

root.mainloop()

 文章来源地址https://www.toymoban.com/news/detail-511572.html

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

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

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

相关文章

  • 如何利用Python编写一个用户登录窗口?

    大家好,我是室节上!今天我来教大家如何用Python编写一个用户登录窗口。 首先,我们可以想一下,一个用户登录窗口通常包含哪些东西。是不是包含有这些东西: 1.文本:  一个窗口如果没有文本,那么用户就不知道这是什么窗口。因此,这个窗口应包含有“账号”和“密

    2024年02月05日
    浏览(49)
  • Python Tkinter 创建窗口及有关事件1

    1.可以使用下列方法创建窗口 通常用Tk()方法创建的窗口被称为根窗口,之后可以在此窗口中创建许多的控件 2.有关属性的设置 title()        用来设置窗口名称,填写在括号内,字符型 geometry(\\\'width x height +x + y\\\')        设置窗口的宽和高,注意是小写的x,xy是窗口距离屏幕的

    2024年02月02日
    浏览(40)
  • Python游戏入门 武装飞船1-创建Pygame窗口

    C++入门练习1 运行结果-这是C++编程 //非常基础的练习,用于熟悉编程用语#include iostreamusing namespace std;int main(){ co   C++入门练习2 运行结果-a+b=c //非常基础的练习,用于熟悉编程用语#include iostreamusing namespace std; int main(){ i   绿盟一面-Java 面试其实也就一面,前两天刚面完,两个

    2024年02月01日
    浏览(77)
  • Flink之Window窗口机制

    在大多数场景下,需要统计的数据流都是无界的,因此无法等待整个数据流终止后才进行统计。通常情况下,只需要对某个时间范围或者数量范围内的数据进行统计分析 例如: 因此,在Apache Flink中,窗口是对无界数据流进行有界处理的机制。窗口可以将无限的数据流划分为

    2024年02月06日
    浏览(44)
  • pyspark 笔记:窗口函数window

    窗口函数相关的概念和基本规范可以见:pyspark笔记:over-CSDN博客   以  partitionBy  作为分组条件, orderBy  对  Window  分组内的数据进行排序 后面的示例如无特殊说明,都是使用这个窗口规范  用于给出从1开始到每个窗口分区的结果的连续行号   [观察上面的数据,发现同样

    2024年01月19日
    浏览(93)
  • Android WMS——Window窗口(三)

            Window 是一个窗口的概念,是所有视图的载体,不管是 Activity,Dialog,还是 Toast,他们的视图都是附加在 Window 上面的。例如在桌面显示一个悬浮窗,就需要用到 Window 来实现。 WindowManager 是访问 Window 的入口。         Window 类是一个抽象类,他的实现类是 Phon

    2024年02月07日
    浏览(36)
  • Flink窗口(2)—— Window API

    目录 窗口分配器 时间窗口 计数窗口 全局窗口 窗口函数 增量聚合函数 全窗口函数(full window functions) 增量聚合和全窗口函数的结合使用 Window API 主要由两部分构成: 窗口分配器 (Window Assigners)和 窗口函数 (Window Functions) 在window()方法中传入一个窗口分配器; 在aggreg

    2024年01月16日
    浏览(38)
  • Android窗口层级(Window Type)分析

    Android的窗口Window分为三种类型: 应用Window,比如 Activity 、 Dialog ;子Window,比如 PopupWindow ;系统Window,比如 Toast 、系统状态栏、导航栏等等。 应用Window的Z-Ordered最低,就是在系统中的显示层级最低,然后到子Window,层级最高的是系统Window。层级高的Window会覆盖层级低的W

    2024年02月09日
    浏览(40)
  • MySQL窗口函数(MySQL Window Functions)

           MySQL从8.0开始支持窗口函数(Window Functions),因其经常被用在数据分析的场景,窗口函数也被称为分析函数(Analytic Functions)。 目录 一、窗口函数概念 二、基础语法 2.1 窗口的定义 2.2 命名窗口 三、专用窗口函数 3.1 row_number() 3.2 rank() 3.3 dense_rank() 3.4 percent_rank() 3.5

    2024年02月11日
    浏览(47)
  • WPF自定义控件库之Window窗口

    在WPF开发中,默认控件的样式常常无法满足实际的应用需求,我们通常都会采用引入第三方控件库的方式来美化UI,使得应用软件的设计风格更加统一。常用的WPF的UI控件库主要有以下几种,如: Modern UI for WPF , MaterialDesignInXamlToolkit ,PanuonUI,Newbeecoder.UI,WPF UI , AduSkin ,

    2024年02月08日
    浏览(42)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包