图形界面+声音播放

Posted aWolfMan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了图形界面+声音播放相关的知识,希望对你有一定的参考价值。

import pygame.mixer
from tkinter import *

sounds = pygame.mixer
sounds.init()

def wait_finish(channel):
    while channel.get_busy():
        pass

def button_click():
    s = sounds.Sound("chimes.wav")
    s.play()
    #wait_finish(s.play())
    print("button click")

app = Tk()
app.title("Your tkinter application")
app.geometry(450x100+200+100)
b1 = Button(app,text = "Click me!",width = 10,command = button_click)
#b1.pack(side = ‘bottom‘)
b1.pack(padx = 100,pady = 40)
app.mainloop()

 

以上是关于图形界面+声音播放的主要内容,如果未能解决你的问题,请参考以下文章

在片段中单击按钮播放声音(Kotlin)[重复]

一次只能播放一个声音片段

播放短(小于 0:00:500 秒)声音片段

使用媒体播放器或声音池在片段内的 onClick 中播放声音

使用 Clip 对象播放多个声音片段

如何在win32编程中,在同一个窗口下播放多个音乐