LUDO DICE ROLLER USING PYTHON
Source Code:-
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 | # LUDO DICE ROLLER USING TKINTER AND PILfrom tkinter import *from PIL import Image, ImageTkimport randomroot = Tk()root.geometry("550x580+100+10")root.config(bg = "lightpink")dice = ["dice 1.png", "dice 2.png", "dice 3.png", "dice 4.png", "dice 5.png", "dice 6.png"]def Ludo_Dice(): color = ["yellow", "lightgreen", "khaki2", "orange", "lightblue"] change_bg = random.choice(color) Frame(root, width = 280, height = 280, bg = change_bg, relief = GROOVE, bd = 7).place(x = 130, y = 80) dice_roll = random.choice(dice) img = Image.open(dice_roll) img = img.resize((230, 230)) photo = ImageTk.PhotoImage(img) L = Label(root, image = photo) L.image = photo L.place(x = 153, y = 102) Label(root, text = "LUDO DICE ROLLER", font = ("None 30 bold"), bg = "springgreen").place(x = 70, y = 10)Frame(root, width = 280, height = 280, bg = "khaki2", relief = GROOVE, bd = 7).place(x = 130, y = 80)Button(root, text = "Roll the Dice", font = ("None 25 bold"), command = Ludo_Dice, bg = "orange", bd = 5, activebackground = "orange").place(x = 155, y = 380)Button(root, text = "Exit", font = ("None 25 bold"), command = exit, bg = "indianred1", bd = 5, activebackground = "indianred1").place(x = 220, y = 470)root.mainloop()# Follow me on Instagram:- @python_with_shubham |
# LUDO DICE ROLLER USING TKINTER AND PIL
from tkinter import *
from PIL import Image, ImageTk
import random
root = Tk()
root.geometry("550x580+100+10")
root.config(bg = "lightpink")
dice = ["dice 1.png", "dice 2.png", "dice 3.png", "dice 4.png", "dice 5.png", "dice 6.png"]
def Ludo_Dice():
color = ["yellow", "lightgreen", "khaki2", "orange", "lightblue"]
change_bg = random.choice(color)
Frame(root, width = 280, height = 280, bg = change_bg, relief = GROOVE, bd = 7).place(x = 130, y = 80)
dice_roll = random.choice(dice)
img = Image.open(dice_roll)
img = img.resize((230, 230))
photo = ImageTk.PhotoImage(img)
L = Label(root, image = photo)
L.image = photo
L.place(x = 153, y = 102)
Label(root, text = "LUDO DICE ROLLER", font = ("None 30 bold"), bg = "springgreen").place(x = 70, y = 10)
Frame(root, width = 280, height = 280, bg = "khaki2", relief = GROOVE, bd = 7).place(x = 130, y = 80)
Button(root, text = "Roll the Dice", font = ("None 25 bold"), command = Ludo_Dice, bg = "orange",
bd = 5, activebackground = "orange").place(x = 155, y = 380)
Button(root, text = "Exit", font = ("None 25 bold"), command = exit, bg = "indianred1",
bd = 5, activebackground = "indianred1").place(x = 220, y = 470)
root.mainloop()
# Follow me on Instagram:- @python_with_shubham








0 Comments