图形界面+声音播放

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()
时间: 2024-11-06 03:42:17

图形界面+声音播放的相关文章

arch 安装图形界面

图形界面的安装.--- 引导: 1.显卡驱动,这里我们是集成显卡,根据wiki提示安装xf86-video-intel 2.安装xorg-server,xorg-server-utils,xorg-xinit : 后来由于测试alsa声音,要用到xorg-xdpyinfo ,又安装了xorg-apps 3.桌面 :openbox + tint2 (tint2git)+ docky 相关工具:obconf,obmenu(以及mmaker) ; 壁纸用的feh,文件夹管理pcmanfm 4.声音控制

centos7开机无法进入图形界面,出现sda assuming drive cache write through的一个解决方案

centos7开机无法进入图形界面,出现sda assuming drive cache write through.no valid rapl domains found in package之类信息. 这个问题是我在VMware里面操作出现的,原因是我在使用虚拟机和实体机之间文件共享功能时,centos系统无法出现hgfs文件夹, 为了解决hgfs的不出现问题,我参考了如下帖子: http://blog.csdn.net/cindy_cheng/article/details/5045697

CentOS设置默认启动命令行(不启动图形界面)

CentOS中如何进入图形界面和文字界面,Linux真正的服务器是不会运行图形化界面的,怎么样才能在不卸载桌面的前提下开机直接进入命令界面呢?(我安装的是CentOS 6.5)下面就简单介绍以下: 一.如果要进入图形界面: 1.首先得安装有图形界面,一般为X-window图形界面. 2.启动linux在终端下输入:startx 即可进入X11的图形操作界面. 二.在图形界面还可以在多个界面中进行切换: 在X-window图形操作界面中按"Alt+Ctrl+功能键Fn n=1~6 "就可

CentOS7安装图形界面和修改运行级别

CentOS7系统如果用mini镜像安装或者服务器版本安装,默认是没有安装图形界面的.如果需要额外去安装图形界面,可以手动来安装CentOS Gnome GUI包.然后会总结一下,在CentOS7系统中的系统运行级别的设置以及如何切换. 命令行下安装 Gnome 包 yum?groupinstall?"GNOME?Desktop"?"Graphical?Administration?Tools" 更新系统的默认运行级别 如果你想在系统下次启动的时候自动进入图形界面,

CentOS6.5安装图形界面(Gnome)

因为是以最小化安装的Linux,无法使用图形界面,从网上看到资料,我使用yum安装果然很简单 ------------------------------------------------------------------------------------------------------ 二.安装好后,使用网络安装(如果网络比较快,这个方法简单) yum groupinstall "Desktop" yum groupinstall "X Window System

CentOS 6.2最小化安装后再安装图形界面

在安装CentOS 6.2时发现它没有提示我要怎么安装,而是"自作主张"地给我选择了最小化安装,结果装完之后只有终端界面,因为有时候不得不用图形界面,所以如果没有图形界面也是很麻烦的. 后来通过百度才知道为什么它不让我选了,因为我用的是虚拟机,由于物理机本身配置就不高,所以我就没给虚拟机分配太多内存,而CentOS 6.2会根据你分配的内存大小决定安装方式,具体的界定我也忘记了,好像是512M还是1G,不过没关系,我们可以自己来安装图形界面,下面来说一下怎么安装. 1.yum -y g

java进阶08 GUI图形界面

图形化用户界面(GUI) 简而言之,就是可视化编程. 要想实现可视化界面(窗口),需要用到JFrame类. package Frame; public class JFrame1 { public static void main(String[] args){ UI ui=new UI(); } } 先建一个主函数,而主函数中的操作只有一句代码.这样做,既能直观又方便后期修改. 接下来是UI类的实现 package Frame; import javax.swing.JFrame; publi

kali切换字符界面模式和切换图形界面模式

我也是走了很多弯路,下面把正确的命令写出来,网上的不是说不正确,是linux命令做出了更改 Systemd是一种新的linux系统服务管理器 它替代了init, 直接上命令吧! 切换至字符界面 sudu systemctl set-default multi-user.target 切换至图形界面 sudo systemctlset-default graphical.target 在字符模式下打开图形界面(需要从新输入用户名密码) sudo init 5

切换账户、切换命令行和图形界面

Centos 6.5 Ctrl+Alt+F1   从命令行模式切换到图形界面(不一定) Ctrl+Alt+F2   从命令行模式切换到图形界面(不一定) runlevel 可以看到当前的运行模式 当在图形界面打开终端查看的时候显示的是5(代表图形界面) vim /etc/inittab(显示见下图) Ctrl+C后输入:wq保存并退出 将5改为3后,reboot重启 将已命令行界面启动 切换账户