Advertisement
Guest User

Untitled

a guest
Jan 14th, 2020
435
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.78 KB | None | 0 0
  1. from tkinter import *
  2. from random import *
  3. import threading
  4.  
  5.  
  6. root = Tk()
  7. root.geometry('1000x750')
  8. root.resizable(0, 0)
  9. canvas = Canvas(width=1000, height=700, cursor='pencil')
  10. canvas.pack()
  11. canvas.create_oval(450, 350, 475, 375, width=5, fill='black')
  12. canvas.update()
  13. b1 = Button(root, text='Button')
  14. b1.pack()
  15.  
  16. def random_move():
  17.     x, y = randint(25, 50), randint(25, 50)
  18.     h = 30
  19.     z = 30
  20.  
  21.     while True:
  22.         if x >= 900:
  23.             break
  24.         else:
  25.             x += 1
  26.         if y >= 900:
  27.             break
  28.         else:
  29.             y += 1
  30.         canvas.create_oval(x, y, h, z)
  31.  
  32.  
  33. def start(event):
  34.     b1.config(state='disabled')
  35.     t1 = threading.Thread(target=random_move)
  36.     t1.start()
  37.  
  38. b1.bind('<Button-1>', start)
  39.  
  40. root.mainloop()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement