PROGRAM 1
from tkinter import *
root = Tk()
listbox = Listbox(root)
[Link]()
for i in range(10):
[Link](END, str(i))
mainloop()
PROGRAM 2
from tkinter import *
root = Tk()
[Link]('100x100')
Tops = Frame(root, width = 50, height = 50, bd = 10, relief ="raise")
[Link](side = LEFT)
PROGRAM 3
from tkinter import *
parent = Tk()
name = Label(parent,text = "Name").grid(row = 0, column = 0)
e1 = Entry(parent).grid(row = 0, column = 1)
password = Label(parent,text = "Password").grid(row = 1, column = 0)
e2 = Entry(parent).grid(row = 1, column = 1)
submit = Button(parent, text = "Submit").grid(row = 2, column = 1)
[Link]()
PROGRAM 4
from tkinter import *
top = Tk()
[Link]("250x150")
name = Label(top, text = "Name").place(x = 10,y = 10)
email = Label(top, text = "Email").place(x = 10, y = 40)
password = Label(top, text = "Password").place(x = 10, y = 70)
e1 = Entry(top).place(x = 95, y = 10)
e2 = Entry(top).place(x = 95, y = 40)
e3 = Entry(top).place(x = 95, y = 70)
[Link]()
PROGRAM 5
from tkinter import *
from tkinter import messagebox
top = Tk()
[Link]("200x100")
def fun():
[Link]("Hello", "Red Button clicked")
def fun1():
[Link]("Hello", "Blue Button clicked")
def fun2():
[Link]("Hello", "Green Button clicked")
def fun3():
[Link]("Hello", "Yellow Button clicked")
b1 = Button(top,text = "Red",command = fun,activeforeground = "red",activebackground =
"pink",pady=10)
b2 = Button(top, text = "Blue",command = fun1,activeforeground = "blue",activebackground =
"pink",pady=10)
b3 = Button(top, text = "Green",command = fun2,activeforeground = "green",activebackground
= "pink",pady = 10)
b4 = Button(top, text = "Yellow",command = fun3,activeforeground = "yellow",activebackground
= "pink",pady = 10)
[Link](side = LEFT)
[Link](side = RIGHT)
[Link](side = TOP)
[Link](side = BOTTOM)
[Link]()
PROGRAM 6
from tkinter import *
top = Tk()
[Link]("140x100")
leftframe = Frame(top,width=50,height=40,bd=5,relief='raise')
[Link](side = LEFT)
rightframe = Frame(top,width=50,height=40,bd=5,relief='raise')
[Link](side = RIGHT)
[Link]()
PROGRAM 7
import tkinter as tk
root = [Link]()
sib = [Link](root, text='Give em hell Harry', wraplength=12)
[Link]()
[Link]()
PROGRAM 8
from tkinter import *
top = Tk()
[Link]("200x200")
checkvar1 = IntVar()
checkvar2 = IntVar()
checkvar3 = IntVar()
chkbtn1 = Checkbutton(top, text = "Python", variable = checkvar1, onvalue = 1, offvalue = 0,
height = 2, width = 10)
chkbtn2 = Checkbutton(top, text = "C++", variable = checkvar2, onvalue = 1, offvalue = 0, height
= 2, width = 10)
chkbtn3 = Checkbutton(top, text = "Java", variable = checkvar3, onvalue = 1, offvalue = 0, height
= 2, width = 10)
[Link]()
[Link]()
[Link]()
[Link]()
PROGRAM 8A
import tkinter as tk
class Server([Link]):
def __init__(self, master = None):
[Link].__init__(self, master)
[Link](sticky = tk.N + tk.S + tk.E + tk.W)
[Link]()
def createWidgets(self):
top = self.winfo_toplevel()
[Link](0, weight = 1)
[Link](0, weight = 1)
[Link](0, weight = 1)
[Link](0, weight = 1)
[Link] = [Link](self, text = "Quit", command = [Link])
[Link](row = 0, column = 0, sticky = tk.N + tk.S)
[Link] = [Link](self, text = "New", command = [Link])
[Link](row = 0, column = 1, sticky = tk.N + tk.S)
[Link] = [Link](self, text = "Check Button", activeforeground = "red")
[Link](row = 1, column = 0)
def makeCheckButtonFlash(self):
print ("makeCheckButtonFlash")
[Link]()
app = Server()
[Link]("Server")
[Link]()
PROGRAM 9
from tkinter import *
top = Tk()
[Link]("120x110")
var = StringVar()
msg = Message(top, text = "Welcome to python tkinter",font=('arial',16))
[Link]()
[Link]()
PROGRAM 10A
from tkinter import *
from tkinter import messagebox
top = Tk()
[Link]("100x100")
[Link]("information","Information")
[Link]()
PROGRAM 10B
from tkinter import *
from tkinter import messagebox
top = Tk()
[Link]("100x100")
[Link]("warning","Warning")
[Link]()
PROGRAM 10C
from tkinter import *
from tkinter import messagebox
top = Tk()
[Link]("100x100")
[Link]("error","Error")
[Link]()
PROGRAM 10D
from tkinter import *
from tkinter import messagebox
top = Tk()
[Link]("100x100")
[Link]("Confirm","Are you sure?")
[Link]()
PROGRAM 10E
from tkinter import *
from tkinter import messagebox
top = Tk()
[Link]("100x100")
[Link]("Redirect","Redirecting you to [Link]")
[Link]()
PROGRAM 10F
from tkinter import *
from tkinter import messagebox
top = Tk()
[Link]("100x100")
[Link]("Application","Got It?")
[Link]()
PROGRAM 10G
from tkinter import *
from tkinter import messagebox
top = Tk()
[Link]("100x100")
[Link]("Application","try again?")
[Link]()
PROGRAM 11
from tkinter import *
top = Tk()
[Link]('200x100')
text = Text(top)
[Link](INSERT, "Name.....")
[Link](END, "Salary.....")
[Link]()
text.tag_add("Write Here", "1.0", "1.4")
text.tag_add("Click Here", "1.8", "1.13")
text.tag_config("Write Here", background="yellow", foreground="black")
text.tag_config("Click Here", background="black", foreground="white")
[Link]()
PROGRAM 12
from tkinter import *
top = Tk()
sb = Scrollbar(top)
[Link](side = RIGHT, fill = Y)
mylist = Listbox(top, yscrollcommand = [Link] )
for line in range(30):
[Link](END, "Number " + str(line))
[Link]( side = LEFT )
[Link]( command = [Link] )
mainloop()
PROGRAM 13
from tkinter import *
def select():
sel = "Value = " + str([Link]())
[Link](text = sel)
top = Tk()
[Link]("200x100")
v = DoubleVar()
scale = Scale( top, variable = v, from_ = 1, to = 50, orient = HORIZONTAL)
[Link](anchor=CENTER)
btn = Button(top, text="Value", command=select)
[Link](anchor=CENTER)
label = Label(top)
[Link]()
[Link]()
PROGRAM 14
from tkinter import *
top = Tk()
def hello():
print("hello!")
menubar = Menu()
menubar.add_command(label="Hello!", command=hello)
menubar.add_command(label="Quit!", command=[Link])
[Link](menu=menubar)
[Link]()
PROGRAM 15
from tkinter import Toplevel, Button, Tk, Menu
top = Tk()
menubar = Menu(top)
file = Menu(menubar, tearoff=0)
file.add_command(label="New")
file.add_command(label="Open")
file.add_command(label="Save")
file.add_command(label="Save as...")
file.add_command(label="Close")
file.add_separator()
file.add_command(label="Exit", command=[Link])
menubar.add_cascade(label="File", menu=file)
edit = Menu(menubar, tearoff=0)
edit.add_command(label="Undo")
edit.add_separator()
edit.add_command(label="Cut")
edit.add_command(label="Copy")
edit.add_command(label="Paste")
edit.add_command(label="Delete")
edit.add_command(label="Select All")
menubar.add_cascade(label="Edit", menu=edit)
help = Menu(menubar, tearoff=0)
help.add_command(label="About")
menubar.add_cascade(label="Help", menu=help)
[Link](menu=menubar)
[Link]()