def __init__(self, master=None, **kw):
FrameTab.__init__(self, master, **kw)
self.wpa_supplicant = None
self.getting_psk = False
# Widgets
button_size = 50
# Spade
self.button_spade = Button(self, width=button_size, height=button_size)
self.button_spade.image = self.get_image("image/spade.gif", button_size, button_size)
self.button_spade.config(image=self.button_spade.image)
self.button_spade.number = 0
# Heart
self.button_heart = Button(self, width=button_size, height=button_size)
self.button_heart.image = self.get_image("image/heart.gif", button_size, button_size)
self.button_heart.config(image=self.button_heart.image)
self.button_heart.number = 1
# Diamond
self.button_diamond = Button(self, width=button_size, height=button_size)
self.button_diamond.image = self.get_image("image/diamond.gif", button_size, button_size)
self.button_diamond.config(image=self.button_diamond.image)
self.button_diamond.number = 2
# Clover
self.button_clover = Button(self, width=button_size, height=button_size)
self.button_clover.image = self.get_image("image/clover.gif", button_size, button_size)
self.button_clover.config(image=self.button_clover.image)
self.button_clover.number = 3
# Delete
self.button_delete = Button(self, text="Delete")
# Code
self.entry_pair_code = Entry(self, state="readonly")
# Status Message
self.status_message = Label(self, state="readonly")
# interface dropdown
self.dropdown_wii_u = Combobox(self, state="readonly")
# Events
self.button_spade.bind("<Button-1>", self.button_clicked)
self.button_heart.bind("<Button-1>", self.button_clicked)
self.button_diamond.bind("<Button-1>", self.button_clicked)
self.button_clover.bind("<Button-1>", self.button_clicked)
self.button_delete.bind("<Button-1>", self.button_delete_clicked)
# Grid
self.button_spade.grid(column=0, row=0)
self.button_heart.grid(column=1, row=0)
self.button_diamond.grid(column=2, row=0)
self.button_clover.grid(column=3, row=0)
self.button_delete.grid(column=4, row=0)
self.entry_pair_code.grid(column=0, row=1, columnspan=5)
self.status_message.grid(column=0, row=3, columnspan=5)
self.dropdown_wii_u.grid(column=0, row=2, columnspan=5)
# noinspection PyUnusedLocal
评论列表
文章目录