from tkinter import *
class LibraryManagementSystem:
def __init__(self, root):
self.root = root
self.root.title("Library Management System")
self.root.geometry("1550x800+0+0")
if __name__ == "__main__":
root = Tk()
obj = LibraryManagementSystem(root)
root.mainloop()

from tkinter import *
class LibraryManagementSystem:
def __init__(self, root):
self.root = root
self.root.title(“Library Management System”)
self.root.geometry(“1400×700+0+0″)
lbltitle=Label(self.root,text=”LIBRARY MANGEMENT SYSTEM”,bg=”powder blue”,fg=”green”,bd=20,relief=”ridge”,font=(“Times New Roman”,50,”bold”),padx=2,pady=6)
lbltitle.pack(side=TOP,fill=X)
frame=Frame(self.root,bd=12,relief=”ridge”,padx=20,bg=”powder blue”)
frame.place(x=0,y=130,width=1500,height=400)
#DATA FRAME LEFT
DataFrameLeft=LabelFrame(frame,text=”LIBRARY MEMBERSHIP INFORMATION”,bg=”powder blue”,fg=”green”,bd=12,relief=”ridge”,font=(“Times New Roman”,12,”bold”))
DataFrameLeft.place(x=0,y=5,width=750,height=350)
lblmember=Label(DataFrameLeft,bg=”powder blue”,text=”MEMBER TYPE”,font=(“Times New Roman”,15,”bold”),padx=2,pady=6)
lblmember.grid(row=0,column=0,sticky=W)
comMember=ttk.Combobox(DataFrameLeft,font=(“Times New Roman”,15,”bold”),width=27,state=”readonly”)
comMember[“value”]=(“ADMIN STAFF”,”STUDENT”,”LECTURER”)
comMember.grid(row=0,column=1)
lblPRN_no=Label(DataFrameLeft,font=(“arial”,12,”bold”),text=”PRN NO.”,padx=2,bg=”powder blue”)
lblPRN_no.grid(row=1,column=0,sticky=W)
textPRN_no=Entry(DataFrameLeft,font=(“arial”,13,”bold”),width=29)
textPRN_no.grid(row=1,column=1)
#DATA FRAME RIGHT
DataFrameRight=LabelFrame(frame,text=”BOOK DETAILS”,bg=”powder blue”,fg=”green”,bd=12,relief=”ridge”,font=(“Times New Roman”,12,”bold”))
DataFrameRight.place(x=760,y=5,width=500,height=350)
#BUTTONS
Framebutton=Frame(self.root,bd=12,relief=”ridge”,padx=20,bg=”powder blue”)
Framebutton.place(x=0,y=530,width=1350,height=70)
#INFORMATION FRAME
FrameDetails=Frame(self.root,bd=12,relief=”ridge”,padx=20,bg=”powder blue”)
FrameDetails.place(x=0,y=600,width=1350,height=80)
if __name__ == “__main__”:
root = Tk()
obj = LibraryManagementSystem(root)
root.mainloop()
LikeLike
from tkinter import *
from tkinter import ttk
class LibraryManagementSystem:
def __init__(self, root):
self.root = root
self.root.title(“Library Management System”)
self.root.geometry(“1400×700+0+0″)
lbltitle=Label(self.root,text=”LIBRARY MANGEMENT SYSTEM”,bg=”powder blue”,fg=”green”,bd=20,relief=”ridge”,font=(“Times New Roman”,50,”bold”),padx=2,pady=6)
lbltitle.pack(side=TOP,fill=X)
frame=Frame(self.root,bd=12,relief=”ridge”,padx=20,bg=”powder blue”)
frame.place(x=0,y=130,width=1500,height=400)
#DATA FRAME LEFT
DataFrameLeft=LabelFrame(frame,text=”LIBRARY MEMBERSHIP INFORMATION”,bg=”powder blue”,fg=”green”,bd=12,relief=”ridge”,font=(“Times New Roman”,12,”bold”))
DataFrameLeft.place(x=0,y=5,width=750,height=350)
lblmember=Label(DataFrameLeft,bg=”powder blue”,text=”MEMBER TYPE”,font=(“Times New Roman”,15,”bold”),padx=2,pady=6)
lblmember.grid(row=0,column=0,sticky=W)
comMember=ttk.Combobox(DataFrameLeft,font=(“Times New Roman”,15,”bold”),width=24,state=”readonly”)
comMember[“value”]=(“ADMIN STAFF”,”STUDENT”,”LECTURER”)
comMember.grid(row=0,column=1)
lblPRN_no=Label(DataFrameLeft,font=(“arial”,12,”bold”),text=”PRN NO.”,padx=2,pady=2,bg=”powder blue”)
lblPRN_no.grid(row=1,column=0,sticky=W)
textPRN_no=Entry(DataFrameLeft,font=(“arial”,13,”bold”),width=29)
textPRN_no.grid(row=1,column=1)
lblTitle=Label(DataFrameLeft,font=(“arial”,12,”bold”),text=”ID NO.”,padx=2,pady=2,bg=”powder blue”)
lblTitle.grid(row=2,column=0,sticky=W)
textTitle=Entry(DataFrameLeft,font=(“arial”,13,”bold”),width=29)
textTitle.grid(row=2,column=1)
lblFirstName=Label(DataFrameLeft,font=(“arial”,12,”bold”),text=”First Name”,padx=2,pady=2,bg=”powder blue”)
lblFirstName.grid(row=3,column=0,sticky=W)
textFirstName=Entry(DataFrameLeft,font=(“arial”,13,”bold”),width=29)
textFirstName.grid(row=3,column=1)
lblLastName=Label(DataFrameLeft,font=(“arial”,12,”bold”),text=”Last Name”,padx=2,pady=2,bg=”powder blue”)
lblLastName.grid(row=4,column=0,sticky=W)
textLastName=Entry(DataFrameLeft,font=(“arial”,13,”bold”),width=29)
textLastName.grid(row=4,column=1)
lblAddress1=Label(DataFrameLeft,font=(“arial”,12,”bold”),text=”Address 1″,padx=2,pady=2,bg=”powder blue”)
lblAddress1.grid(row=5,column=0,sticky=W)
textAddress1=Entry(DataFrameLeft,font=(“arial”,13,”bold”),width=29)
textAddress1.grid(row=5,column=1)
lblAddress2=Label(DataFrameLeft,font=(“arial”,12,”bold”),text=”Address 2″,padx=2,pady=2,bg=”powder blue”)
lblAddress2.grid(row=6,column=0,sticky=W)
textAddress2=Entry(DataFrameLeft,font=(“arial”,13,”bold”),width=29)
textAddress2.grid(row=6,column=1)
lblPostcode=Label(DataFrameLeft,font=(“arial”,12,”bold”),text=” Post Code”,padx=2,pady=2,bg=”powder blue”)
lblPostcode.grid(row=7,column=0,sticky=W)
textPostcode=Entry(DataFrameLeft,font=(“arial”,13,”bold”),width=29)
textPostcode.grid(row=7,column=1)
lblMobile=Label(DataFrameLeft,font=(“arial”,12,”bold”),text=” Mobile No.”,padx=2,pady=2,bg=”powder blue”)
lblMobile.grid(row=8,column=0,sticky=W)
textMobile=Entry(DataFrameLeft,font=(“arial”,13,”bold”),width=29)
textMobile.grid(row=8,column=1)
lblMobile=Label(DataFrameLeft,font=(“arial”,12,”bold”),text=” Mobile No.”,padx=2,pady=2,bg=”powder blue”)
lblMobile.grid(row=9,column=0,sticky=W)
textMobile=Entry(DataFrameLeft,font=(“arial”,13,”bold”),width=29)
textMobile.grid(row=9,column=1)
#DATA FRAME RIGHT
DataFrameRight=LabelFrame(frame,text=”BOOK DETAILS”,bg=”powder blue”,fg=”green”,bd=12,relief=”ridge”,font=(“Times New Roman”,12,”bold”))
DataFrameRight.place(x=760,y=5,width=500,height=350)
self.txtBox=Text(DataFrameRight,font=(“arial”,12,”bold”),width=32,height=16,padx=6)
self.txtBox.grid(row=0,column=2)
listBooks=[“PYTHON BASICS”,”PYTHON IN DEEP”,”MODULES IN PYTHON”,”MACHINE PYTHON”,”FLUENT PYTHON”,”ELITE JUNGLE PYTHON”]
listBox=Listbox(DataFrameRight,font=(“arial”,12,”bold”),width=20,height=16)
listBox.grid(row=0,column=0,padx=4)
listScrollBar.config(command=listBox.yview)
for item in listBooks:
listBox.insert(END,item)
#BUTTONS
Framebutton=Frame(self.root,bd=12,relief=”ridge”,padx=20,bg=”powder blue”)
Framebutton.place(x=0,y=530,width=1350,height=70)
#INFORMATION FRAME
FrameDetails=Frame(self.root,bd=12,relief=”ridge”,padx=20,bg=”powder blue”)
FrameDetails.place(x=0,y=600,width=1350,height=80)
if __name__ == “__main__”:
root = Tk()
obj = LibraryManagementSystem(root)
root.mainloop()
LikeLike