国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

Pycharm制作搞怪彈窗的實現(xiàn)代碼

瀏覽:45日期:2022-06-27 15:03:21

閑來無聊用python制作了一個搞怪的桌面彈窗程序,驚喜連連哦

運行動圖

Pycharm制作搞怪彈窗的實現(xiàn)代碼

實現(xiàn)代碼:

import tkinter as tkimport tkinter.font as tkFont # 引入字體模塊import timeimport sysimport pygameimport randomimport threadingimport win32apiimport wmifrom tkinter.messagebox import*#播放音頻path = 'mp3/暗戀.mp3'#一開始的音樂,替換成你的地址pygame.mixer.init()pygame.mixer.music.load(path)pygame.mixer.music.play()#設置樣式WINWIDTH = 800#窗體寬度WINHEIGHT = 600#窗體高度WINX = 400#彈窗橫坐標WINY = 100#彈窗縱坐標img_x = 250#設置圖片橫坐標img_y = 100#設置圖片縱坐標question_x = 250#設置問題橫坐標question_y = 60#設置問題縱坐標button_width = 100#設置按鈕寬度button_height = 40#設置按鈕高度button_y = 520#按鈕縱坐標yes_button_x = img_x - button_width // 2#確定按鈕橫坐標no_button_x = WINWIDTH - img_x - button_width//2#否定按鈕橫坐標#顯示文本global textglobal titlequestion = 'question?'yes = 'OK'no = 'Wait'title = 'I need money'#播放音頻def Start_music(): path = 'mp3/殿堂.mp3'#點擊ok按鈕后播放的音頻,這里替換成你的音頻文件地址 pygame.mixer.init() pygame.mixer.music.load(path) pygame.mixer.music.play()#調整屏幕亮度def ScreenChange() -> object: SCREEN = wmi.WMI(namespace=’rootWMI’) a = SCREEN.WmiMonitorBrightnessMethods()[0] a.WmiSetBrightness(Brightness=100, Timeout=500)#調整Windows音量def changeVd(): WM_APPCOMMAND = 0x319 APPCOMMAND_VOLUME_MAX = 0x0a APPCOMMAND_VOLUME_MIN = 0x09 # 音量最大 win32api.PostMessage(-1, WM_APPCOMMAND, 0x30292, APPCOMMAND_VOLUME_MAX * 0x10000) # 音量最小 #win32api.PostMessage(-1, WM_APPCOMMAND, 0x30292, APPCOMMAND_VOLUME_MIN * 0x10000)#彈窗炸彈def dow(): window = tk.Tk() width = window.winfo_screenwidth() height = window.winfo_screenheight() a = random.randrange(0, width) b = random.randrange(0, height) window.title(title) window.geometry('300x50' + '+' + str(a) + '+' + str(b)) tk.Label(window, text=text, # 標簽的文字 # bg=’white’, # 背景顏色 font=(’楷體’, 17), # 字體和字體大小 width=15, height=2 # 標簽長寬 ).pack() # 固定窗口位置 window.mainloop()#觸發(fā)彈窗炸彈def open_start(): threads = [] for i in range(50): # 需要的彈框數(shù)量 t = threading.Thread(target=dow) t.setDaemon(True) threads.append(t) time.sleep(0.1) threads[i].start()# 新建無法直接關閉的TK類class NewTk(tk.Tk): #重寫“X”按鈕 def destroy(self): root = tk.Tk() root.withdraw() for i in range(3): if i == 0:showinfo(title='title1', message='question1') if i == 1:showinfo(title='title2', message='question2') if i == 2:showinfo(title='title3', message='question3')global texttext = 'title'global titletitle = 'text'open_start()#主程序體thread = threading.Thread(target=changeVd)thread.setDaemon(True)thread.start()ScreenChange()win = NewTk()win.title(title)win.geometry('%sx%s+%s+%s' % (WINWIDTH, WINHEIGHT, WINX, WINY))#樣式設置win.resizable(0, 0)#阻止窗口大小化photo = tk.PhotoImage(file='lib/沒錢了.gif')#這里替換成你的圖片地址imgLabel = tk.Label(win, image=photo)#將圖片添加至窗口imgLabel.place(x=img_x, y=img_y)#設置圖片位置question_text = tkFont.Font(size=20, weight=tkFont.BOLD)q = tk.Label(win, text=question, font=question_text)q.place(x=question_x, y=question_y)#OK按鈕點擊事件def click_yes(): Start_music() root = tk.Tk() root.withdraw() for i in range(5): if i == 0: showinfo(title='title1', message='text1') if i == 1: showinfo(title='title2', message='text2') if i == 2: showinfo(title='title3', message='text3') global text text = 'text' global title title = 'title' open_start() if i == 3: print('運行退出程序') sys.exit(0)yes_button = tk.Button(win, text=yes, command=click_yes)yes_button.place(x=yes_button_x, y=button_y, width=button_width, height=button_height)no_button = tk.Button(win, text=no)no_button.place(x=no_button_x, y=button_y, width=button_width, height=button_height)#NO按鈕觸碰事件def mouse_in_no_click(event): bx, by = random.randint(button_width, WINWIDTH-button_width), random.randint(button_height, WINHEIGHT-button_height) no_button.place(x=bx, y=by)no_button.bind('<Motion>', mouse_in_no_click)win.mainloop()

學會了嗎,快去試一試吧,將文本和圖片替換掉又能制造更多的驚喜呦

到此這篇關于Pycharm制作搞怪彈窗的實現(xiàn)代碼的文章就介紹到這了,更多相關Pycharm制作彈窗內容請搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持好吧啦網(wǎng)!

標簽: Pycharm
主站蜘蛛池模板: 日韩免费一级毛片 | 草久视频在线 | 久草网首页 | 伊人色综合7777 | 欧美猛交xxxx免费看 | 国产成人刺激视频在线观看 | 韩日三级视频 | 久草首页在线观看 | 美国一级毛片不卡无毒 | 在线播放国产真实女同事 | 国产精品亚洲欧美云霸高清 | 国产欧美久久久精品影院 | 爽死你个放荡粗暴小淫货双女视频 | 成人a免费α片在线视频网站 | 免费一级毛片在线播放欧美 | 亚洲午夜18 | 欧美午夜伦y4480私人影院 | 18在线观看国内精品视频 | 一级做a爱过程免费视频麻豆 | 国产一级毛片大陆 | 曰韩毛片 | 特级生活片 | 久草免费福利视频 | 久久精品国产91久久综合麻豆自制 | 欧美成人影院免费观 | 91精品宅男在线观看 | 欧美日韩亚洲综合久久久 | 国内精品久久久久久网站 | 免费一级欧美大片在线观看 | 久青草青综合在线视频 | 国产精成人品 | 久久久久久久99精品免费观看 | 欧美三级黄色大片 | 国产啪在线 | 日韩亚洲一区中文字幕 | 成人午夜做爰视频免费看 | 欧美色视频日本片免费高清 | 亚洲国产精品日韩在线观看 | 在线播放免费一级毛片欧美 | 日本欧美久久久久免费播放网 | 亚洲经典在线观看 |