mirror of
				https://github.com/python/cpython.git
				synced 2025-11-04 03:44:55 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			28 lines
		
	
	
	
		
			556 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			28 lines
		
	
	
	
		
			556 B
		
	
	
	
		
			Python
		
	
	
	
	
	
###
 | 
						|
import tkinter.tix as tk
 | 
						|
from pprint import pprint
 | 
						|
 | 
						|
r= tk.Tk()
 | 
						|
r.title("test")
 | 
						|
 | 
						|
l=tk.Label(r, name="a_label")
 | 
						|
l.pack()
 | 
						|
 | 
						|
class MyGrid(tk.Grid):
 | 
						|
    def __init__(self, *args, **kwargs):
 | 
						|
        kwargs['editnotify']= self.editnotify
 | 
						|
        tk.Grid.__init__(self, *args, **kwargs)
 | 
						|
    def editnotify(self, x, y):
 | 
						|
        return True
 | 
						|
 | 
						|
g = MyGrid(r, name="a_grid",
 | 
						|
selectunit="cell")
 | 
						|
g.pack(fill=tk.BOTH)
 | 
						|
for x in range(5):
 | 
						|
    for y in range(5):
 | 
						|
        g.set(x,y,text=str((x,y)))
 | 
						|
 | 
						|
c = tk.Button(r, text="Close", command=r.destroy)
 | 
						|
c.pack()
 | 
						|
 | 
						|
tk.mainloop()
 |