Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class grid():
- def __init__(self):
- self.root= Tk()
- Label(self.root,text="TIC TAC TOE").pack(pady=10,padx=10)
- self.rows=[]
- for i in range(0,3):
- self.rows.append(Frame(self.root,borderwidth=2))
- self.rows[i].pack(side=TOP)
- self.resultF=Frame(self.root,borderwidth=2)
- self.resultF.pack(side=BOTTOM)
- self.resultL=Label(self.resultF,text=" Game on! ",justify=CENTER)
- self.resultL.pack(pady=10,padx=10)
- self.matrix=[[],[],[]]
- for i in range(0,3):
- for j in range(0,3):
- self.matrix[i].append(Button(self.rows[i],text=str(i)+str(j),state=ACTIVE,height=10,
- width=20,
- command=lambda : self.Click(i)
- ,padx=2,pady=2))
- print i
- self.matrix[i][j].pack(side=LEFT)
- mainloop()
- def Click(self,coords):
- print coords
- for i in range(0,3):
- for j in range(0,3):
- if(i*10+j == coords):
- print i,j
- self.matrix[i][j]['state']='disabled'
- grid()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement