导入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 pygamepygame.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
够详细得了!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)