python怎么设置button按钮

python怎么设置button按钮,第1张

生活中我们会遇到各种各样的登录界面,比如在登陆QQ时将账号和密码输入完备后,需要点击“登录”才能进入到自己的QQ页面。在Python中,这里的“登录”就是陵颤用Button组件制作的一个按钮

导入tkinter模块

from tkinter import*

定义函数,用于在shell页面回答按钮上面的问题

def answer():print("你看我像靓仔吗?")

创建根窗口

root=Tk()

创建Button组件

button=Button(root,text="你是靓仔吗",command=answer)#创建变量用于存放Button以及Button中的参数,root为根窗口,text为按悄汪轮钮上的文本内容,command=answer的作用是将按钮与函数绑定在一起

在根窗口中展示Button组件

button.pack()

让根窗口持续展示

root.mainloop()

完整代码

from tkinter import*def answer():print("你看我像靓仔启信吗?")root=Tk()button=Button(root,text="你是靓仔吗",command=answer)button.pack()root.mainloop()

成果展示

使用Python中的Button组件制作按钮,就分享到这里!

用tkinter的button组件。

设定好字体大小size(int类型),在循环内部(以while举例)加组件侍歼:答谈雹

xunhuan=1 # 控制循环的开始与结束

# 定义开始循环

def start():

global xunhuan

xunhuan = 1

# 结束

def end():

global xunhuan

xunhuan = 0

size=(字的大小)

# 现在导库

inport tkinter as tk # 输入方便

window = tk.Tk()

s = tk.Button(window, text = "开始" , command = start) # 开始按钮

e = tk.Button(window , text = "停止" , command = end) # 结束按钮

# 绘制按清帆钮

s.pack()

e.pack()

# 下面是循环

while True:

if xunhuan:

...(循环内部要做的事)

window.mainloop() # 在tkinter中,这行代码一定要加

唔...摁钮?是指开始游戏这类的么?如果是的话:

import pygame

pygame.init() #初始化pygame

screen=pygame.display.set_mode([640,480])  #窗口大小:640*480

screen.fill([255,255,255])#用白色填充窗口

myimage=pygame.image.load(‘某个用来做摁钮的图片’) #把变量myimage赋给导入的图片

screen.blit(myimage,[100,100]) #在100,100的地方画出这个图片(100和100为左部和上部)

pygame.display.flip() 

while True:

   轮哗 for event in pygame.event.get():#获得事件皮桐顷

        if event.type==pygame.MOUSEBUTTONDOWN and 100<=event.pos[0]<=图片宽 and \

         100<=event/pos[1]<=图片长: #判断鼠标位置以及是否摁了下燃陆去。

            #做需要做的事情,如开始游戏。

            pass

够详细得了!


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12544066.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存