Gui Codes
Gui Codes
Gui Codes
Button
root= Tk()
root.geometry("200x100")
b = Button(root,text = "Simple")
b.pack()
root.mainloop()
2. RadioButton
def selection():
selection = "You selected the option " + str(radio.get())
label.config(text = selection)
top = Tk()
top.geometry("300x150")
radio = IntVar()
lbl = Label(text = "Favourite programming language:")
lbl.pack()
R1 = Radiobutton(top, text="C", variable=radio, value=1,
command=selection)
R1.pack( anchor = W )
label = Label(top)
label.pack()
top.mainloop()
3. CheckButton
top = Tk()
top.geometry("200x200")
checkvar1 = IntVar()
checkvar2 = IntVar()
checkvar3 = IntVar()
chkbtn1.pack()
chkbtn2.pack()
chkbtn3.pack()
top.mainloop()
4. Entry
# import tkinter as tk
from tkinter import *
root=Tk()
name=name_var.get()
password=passw_var.get()
name_var.set("")
passw_var.set("")
5. SpinBox
6. Frames
top = Tk()
top.geometry("140x100")
frame = Frame(top)
frame.pack()
leftframe = Frame(top)
leftframe.pack(side = LEFT)
rightframe = Frame(top)
rightframe.pack(side = RIGHT)
top.mainloop()
7. LabelFrame
top = Tk()
top.geometry("300x200")
top.mainloop()
8. ListBox
9. Adding Images
win.mainloop()
10. Canvas
root = Tk()
C = Canvas(root, bg="yellow",
height=250, width=300)
C.pack()
mainloop()
11. MessageBox
root = Tk()
root.geometry("300x200")
w = Label(root, text ='MessageBox Tutorial', font = "50")
w.pack()
messagebox.showinfo("showinfo", "Information")
messagebox.showwarning("showwarning", "Warning")
messagebox.showerror("showerror", "Error")
root.mainloop()
mainloop()
13. ScrollBar
from tkinter import *
top = Tk()
sb = Scrollbar(top)
sb.pack(side = RIGHT, fill = Y)
mainloop()
14. MenuBar
# Creating Menubar
menubar = Menu(root)
# display Menu
root.config(menu = menubar)
root.mainloop()