#If using tkinter
import tkinter as tk
from tkinter import*
#Window creating
root = tk.Tk()
# Defining name
name = "First window"
# Setting window
root.title(name)
# IF want to use geometry So let me tell that no need of that at all
# Tkinter sets the window according to data or things inside it
# Adding button
Button bt1 = Button(root, text = "Simple click");
# Making function
def doer():
# Print is for console
print("Did well");
# Adding button with function
Button bt2 = Button(root, text = "Function", command = doer)
# If you will add () it after brackets it will run automatically
# Adding buttons
bt1.pack()
bt2.pack()
root.mainloop()
# This can show error If using pycharm reformat file
# Set it as you are best
#We will use tkinter for now
from tkinter import *
import tkinter as tk
#After importing tkinter we can give any name to our window for storing it
screen = Tk()
#Now we can add title to window using .title()
screen.title("VScoder tutorial how to create a window")
#You may set a size
screen.geometory("400x600")
#For now we will add a label and later you may add other items
Firstlabel = Label(screen, text="Hi")
#We may config and change background and text color or foreground
Firstlabel.config(bg="Red", fg="Blue")
#We can pack it or grid it , for now I will pack it ,Grid is for a special
#location
Firstlabel.pack()
#Now to add it create a mainloop
screen.mainloop()
#Window Script
import tkinter as tk
root = tk.Tk()
canvas = tk.Canvas(root, height=600, width=1000, bg="#f0f0f0") #canvas set to #f0f0f0 to hide the canvas but change the scaling settings
canvas.pack()
frame = tk.Frame(root, bg="#f0f0f0") #f0f0f0 is the light gray default color for windows in windows 10/11
frame.place(relwidth=1.0, relheight=1.0, relx=0.1, rely=0.1) #auto center the canvas
root.mainloop()
#open with python instead of your code editor