# PEMUTAR MUSIC BERBENTUK GUI DENGAN PYTHON
from tkinter import *
from tkinter import filedialog
from pygame import mixer
root= Tk()
#Pemutar Music
root.title("Pemutar Musik MP3")
root.config(background= "lightyellow")
mixer.init()
Label(root, text= "Pemutar Music MP3", bg= "lightyellow",
font= "Normal 40").grid(row=0, column=0, columnspan=3, pady=10)
#Cari
def cari():
file= filedialog.askopenfilename(filetypes= [("mp3", "*.mp3")])
if file== "":
return
mixer.music.load(file)
t.config(state= NORMAL)
t.delete(1.0, END)
t.insert(END, file)
t.config(state= DISABLED)
#Pause
def pause():
mixer.music.pause()
b1= Button(root, text="Pause", font= "Normal 25", command= pause, relief= RIDGE, bd= 10, activebackground= "lightblue")
b1.grid(row= 3, column= 0, padx= 15, ipadx= 15)
#Mainkan
def play():
mixer.music.play(-1)
b2= Button(root, text="Mainkan", font= "Normal 25", command= play, relief= RIDGE, bd= 10, activebackground= "lightblue")
b2.grid(row= 3, column= 1, padx= 10)
#UnPause
def unpause():
mixer.music.unpause()
b3= Button(root, text="UnPause", font= "Normal 25", command= unpause, relief= RIDGE, bd= 10, activebackground= "lightblue")
b3.grid(row= 3, column= 2, padx= 10)
#Berhenti
def stop():
mixer.music.stop()
b4= Button(root, text="Berhenti", font= "Normal 25", command= stop, relief= RIDGE, bd= 10, activebackground= "lightblue")
b4.grid(row= 4, column= 1, padx= 10, pady= 20)
root.mainloop()
Komentar
Posting Komentar
This Message