tkinter界面的pygame混音器程序

如本文章标有价格,需议价或其它事情商议请加微信scratch8

李兴球Python简易tkinter播放器
"""
   tkinter界面的pygame混音器程序.py
   这个程序用tkinter界面制作了一个有4个按钮的简易播放器。
   
"""
import pygame
from tkinter import *
 
def play():
    pygame.mixer.music.load('c:/华语群星 - 浏阳河+回娘家+红彩妹妹 (平四版).wav')
    pygame.mixer.music.play()
 
def pause():
    """暂停播放音乐"""
    pygame.mixer.music.pause()
 
def unpause():
    """取消暂停播放音乐"""
    pygame.mixer.music.unpause()
 
def sound():
    """播放声音效果"""
    pygame.mixer.Sound.play(sound_effect)        
                  
pygame.mixer.init()               # 混音器初始化
sound_effect = pygame.mixer.Sound('c:/卓依婷-迎春花.wav') 
 
root = Tk()
root.config(bg='yellow')
root.title('tkinter界面pygame混音器播放音乐程序')
root.geometry('180x160')
 
myframe = Frame(root)
myframe.config(bg='cyan')
myframe.pack()
 
mylabel = Label(myframe, text="Pygame混音器")
mylabel.pack()
 
button1 = Button(myframe, text=" 播 放 ", command=play, width=15)
button1.pack(pady = 5)
button2 = Button(myframe, text=" 音 效  ", command=sound, width=15)
button2.pack(pady = 5)
button3 = Button(myframe, text="继续..", command=unpause, width=15)
button3.pack(pady = 5)
button4 = Button(myframe, text=" 暂 停  ", command=pause, width=15)
button4.pack(pady = 5)
 
root.mainloop()

本站所有作品,教程等皆为原创,版权所有。只供个人及单位内部研究使用,对外展示或传播必需经本站同意,且注明来自本站。培训机构等用本站资源培训学生,需经本站授权。一旦付款,表示同意本站知识付费原则:数字商品,不支持退款。亦可直接向微信号scratch8付款购买。入住QQ群:225792826 和爱好者共同交流,并且能下载免费提供的Python资源(需提供真实姓名才可入群)
李兴球的博客_Python创意编程技术前沿_pygame » tkinter界面的pygame混音器程序
scratch

学本领,探索更大的世界!

李兴球博客 风火轮编程主页