Advertisement
Guest User

test.py

a guest
Feb 29th, 2020
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.92 KB | None | 0 0
  1. import pygame
  2. import tkinter as tk
  3. from tkinter import *
  4. import os
  5.  
  6.  
  7. root = tk.Tk()
  8.  
  9. embed = tk.Frame(root, width = 500, height = 500) #creates embed frame for pygame window
  10. embed.grid(columnspan = (600), rowspan = 500) # Adds grid
  11. embed.pack(side = LEFT) #packs window to the left
  12.  
  13. buttonwin = tk.Frame(root, width = 75, height = 500)
  14. buttonwin.pack(side = LEFT)
  15.  
  16. root.update()
  17.  
  18. os.environ['SDL_WINDOWID'] = str(embed.winfo_id())
  19. os.environ['SDL_VIDEO_WINDOW_POS'] = '{},{}'.format(LEFT, TOP)
  20.  
  21. # os.environ['SDL_VIDEODRIVER'] = 'windib'
  22.  
  23. screen = pygame.display.set_mode((500,500))
  24. screen.fill(pygame.Color(255,255,255))
  25.  
  26. pygame.display.init()
  27. pygame.display.update()
  28.  
  29.  
  30. def draw():
  31.     pygame.draw.circle(screen, (0,0,0), (250,250), 125)
  32.     pygame.display.update()
  33.  
  34.  
  35. button1 = Button(buttonwin,text = 'Draw',  command=draw)
  36. button1.pack(side=LEFT)
  37.  
  38. root.update()
  39.  
  40. while True:
  41.     root.update()
  42.     pass
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement