标签:下拉 gui return pre 函数 int tool 你好 ane
import wx
import turtle
class MyApp(wx.App):
def OnInit(self):
frame =wx.Frame(parent=None,title="Mile‘s Tool",size=(500,500),pos=(800,300))#生成窗口
panel=wx.Panel(frame,-1) #定义菜单
self.buttonWJX=wx.Button(panel,-1,"五角星",pos=(100,100),size=(75,20)) #按钮的各种属性pop是设置位置的参数,size 是大小
self.Bind(wx.EVT_BUTTON,self.OnButtonWJX,self.buttonWJX)#给按钮赋动作,即下面的函数
frame.Show()
return True
def OnButtonWJX(self,eve):
for i in range(5):
turtle.forward(150)
turtle.right(144)
if __name__=="__main__":
app=MyApp()
app.MainLoop()
import tkinter import turtle root=tkinter.Tk() #生成主窗口 ##### menu=tkinter.Menu(root) #生成菜单 submenu=tkinter.Menu(menu,tearoff=0) #生成下拉菜单 submenu.add_command(label="Open") #想下拉菜单添加指令open submenu.add_command(label="Save")#想下拉菜单添加指令save menu.add_cascade(label="File",menu=submenu)#将下拉菜单添加到菜单 root.config(menu=menu) #### label=tkinter.Label(root,text="你好") #s生成标签 label.pack() #将标签添加至主窗口 ##### button1=tkinter.Button(root,text="五角星") #生成按钮 button1.pack() #将按钮添加到主窗口 ###### def wjx(event): #事件响应函数 for i in range(5): turtle.forward(100) turtle.right(144) button1.bind("<Button-1>",wjx) # 把事件绑定到按钮上 root.mainloop() #进入消息循环
标签:下拉 gui return pre 函数 int tool 你好 ane
原文地址:https://www.cnblogs.com/1304379017dwh/p/9192547.html