Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import pygame
- import tkinter as tk
- from tkinter import *
- import os
- root = tk.Tk()
- embed = tk.Frame(root, width = 500, height = 500) #creates embed frame for pygame window
- embed.grid(columnspan = (600), rowspan = 500) # Adds grid
- embed.pack(side = LEFT) #packs window to the left
- buttonwin = tk.Frame(root, width = 75, height = 500)
- buttonwin.pack(side = LEFT)
- root.update()
- os.environ['SDL_WINDOWID'] = str(embed.winfo_id())
- os.environ['SDL_VIDEO_WINDOW_POS'] = '{},{}'.format(LEFT, TOP)
- # os.environ['SDL_VIDEODRIVER'] = 'windib'
- screen = pygame.display.set_mode((500,500))
- screen.fill(pygame.Color(255,255,255))
- pygame.display.init()
- pygame.display.update()
- def draw():
- pygame.draw.circle(screen, (0,0,0), (250,250), 125)
- pygame.display.update()
- button1 = Button(buttonwin,text = 'Draw', command=draw)
- button1.pack(side=LEFT)
- root.update()
- while True:
- root.update()
- pass
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement