代码拉取完成,页面将自动刷新
from tkinter import * # Import tkinter
class AddressBook:
def __init__(self):
window = Tk() # Create a window
window.title("AddressBook") # Set title
self.nameVar = StringVar()
self.streetVar = StringVar()
self.cityVar = StringVar()
self.stateVar = StringVar()
self.zipVar = StringVar()
frame1 = Frame(window)
frame1.pack()
Label(frame1, text = "Name").grid(row = 1,
column = 1, sticky = W)
Entry(frame1, textvariable = self.nameVar,
width = 40).grid(row = 1, column = 2)
frame2 = Frame(window)
frame2.pack()
Label(frame2, text = "Street").grid(row = 1,
column = 1, sticky = W)
Entry(frame2, textvariable = self.streetVar,
width = 40).grid(row = 1, column = 2)
frame3 = Frame(window)
frame3.pack()
Label(frame3, text = "City", width = 5).grid(row = 1,
column = 1, sticky = W)
Entry(frame3,
textvariable = self.cityVar).grid(row = 1, column = 2)
Label(frame3, text = "State").grid(row = 1,
column = 3, sticky = W)
Entry(frame3, textvariable = self.stateVar,
width = 5).grid(row = 1, column = 4)
Label(frame3, text = "ZIP").grid(row = 1,
column = 5, sticky = W)
Entry(frame3, textvariable = self.zipVar,
width = 5).grid(row = 1, column = 6)
frame4 = Frame(window)
frame4.pack()
Button(frame4, text = "Add",
command = self.processAdd).grid(row = 1, column = 1)
btFirst = Button(frame4, text = "First",
command = self.processFirst).grid(row = 1, column = 2)
btNext = Button(frame4, text = "Next",
command = self.processNext).grid(row = 1, column = 3)
btPrevious = Button(frame4, text = "Previous", command =
self.processPrevious).grid(row = 1, column = 4)
btLast = Button(frame4, text = "Last",
command = self.processLast).grid(row = 1, column = 5)
window.mainloop() # Create an event loop
def processAdd(self):
pass
def processFirst(self):
pass
def processNext(self):
pass
def processPrevious(self):
pass
def processLast(self):
pass
AddressBook() # Create GUI
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。