-
Notifications
You must be signed in to change notification settings - Fork 0
/
PythonGUI.py
60 lines (41 loc) · 1.31 KB
/
PythonGUI.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
from tkinter import *
window = Tk()
l1 = Label(window, text="Title")
l1.grid(row=0, column=0)
l1 = Label(window, text="Author")
l1.grid(row=0, column=2)
l1 = Label(window, text="Year")
l1.grid(row=1, column=0)
l1 = Label(window, text="ISBN")
l1.grid(row=1, column=2)
title_text = StringVar()
e1 = Entry(window, textvariable=title_text)
e1.grid(row=0, column=1)
author_text = StringVar()
e2 = Entry(window, textvariable=author_text)
e2.grid(row=0, column=3)
year_text = StringVar()
e3 = Entry(window, textvariable=year_text)
e3.grid(row=1, column=1)
isbn_text = StringVar()
e4 = Entry(window, textvariable=isbn_text)
e4.grid(row=1, column=3)
li = Listbox(window, height=6, width=35)
li.grid(row=2, column=0,rowspan=6 ,columnspan=2)
sb1 = Scrollbar(window)
sb1.grid(row=2, column=2, rowspan=6)
li.configure(yscrollcommand=sb1.set)
sb1.configure(command=li.yview)
b1 = Button(window, text="View all", width=12)
b1.grid(row=2, column=3)
b1 = Button(window, text="Search Entry", width=12)
b1.grid(row=3, column=3)
b1 = Button(window, text="Add Entry", width=12)
b1.grid(row=4, column=3)
b1 = Button(window, text="Update selected", width=12)
b1.grid(row=5, column=3)
b1 = Button(window, text="Delete selected", width=12)
b1.grid(row=6, column=3)
b1 = Button(window, text="close", width=12)
b1.grid(row=7, column=3)
window.mainloop()