Input
โค้ด: เลือกทั้งหมด
from tkinter import *
gui = Tk()
l1=Label(gui, text = "Title")
l1.grid(row = "0", column = "0")
l2=Label(gui, text = "Author")
l2.grid(row = "0", column = "2")
l3=Label(gui, text = "Year")
l3.grid(row = "1", column = "0")
l4=Label(gui, text = "ISBN")
l4.grid(row = "1", column = "2")
title_text=StringVar()
e1=Entry(gui, textvariable=title_text)
e1.grid(row="0",column="1")
author_text=StringVar()
e1=Entry(gui, textvariable=author_text)
e1.grid(row="0",column="3")
year_text=StringVar()
e1=Entry(gui, textvariable=year_text)
e1.grid(row="1",column="1")
ISBN_text=StringVar()
e1=Entry(gui, textvariable=ISBN_text)
e1.grid(row="1",column="3")
list1=Listbox(gui, height=6,width=35)
list1.grid(row=2,column=0,rowspan=6,columnspan=2)
sb1= Scrollbar(gui)
sb1.grid(row=2,column=2,rowspan=6)
list1.configure(yscrollcommand=sb1.set)
sb1.configure(command=list1.yview)
b1=Button(gui,text="View All",width="12")
b1.grid(row=2,column=3)
b2=Button(gui,text="Search Entry",width="12")
b2.grid(row=3,column=3)
b3=Button(gui,text="Add Entry",width="12")
b3.grid(row=4,column=3)
b4=Button(gui,text="Update selected",width="12")
b4.grid(row=5,column=3)
b5=Button(gui,text="Delete selected",width="12")
b5.grid(row=6,column=3)
b6=Button(gui,text="Close",width="12")
b6.grid(row=7,column=3)
gui.mainloop()
1.Label คือ ไว้สำหรับสร้างข้อความ
2.TextBox คือ กล่องใส่ข้อความ
Pythone GUI จะมาบอกถึงคำสั่งการสร้างแบบฟอร์มอย่างง่ายในการสร้างหน้าร้านหนังสือโดยกำหนด ชื่อหัวข้อ ผู้แต่ง ปี เลขบาร์โค้ด และปุ่มในการเพิ่ม/ลบ/แก้ไข รวมถึงสามารถดูรายชื่อเรื่องทั้งหมดได้ อัพเดทข้อมูลและค้นหาได้ การจัดตำแหน่งจะใช้ row กับ column ในการจัดหน้าฟอร์มเพื่อให้แบบฟอร์มจัดตำแหน่งได้ง่ายและมีความสวยงาม
ช่องทางการศึกษาเพิ่มเติมข่าวที่น่าสนใจเกี่ยวกับ : Python
-บทเรียน Python
-บทเรียน Python Framework Flask
-ความหมายของคำ คืออะไร
-VDO Tutorial - Python
-ถาม-ตอบ Java & Python