コード例 #1
0
class Board(Frame):
	def __init__(self, master=None):
		Frame.__init__(self, master)
		self.menubar = MenuBar(self)
                self.menubar.master.pack({'side':'top', 'fill':'x'})
                self.menubar.pack({'fill':'x'})
		self.create_file_menu()
		self.Squares = Squares
		self.create_canvas()
		self.pack()

	def create_file_menu(self):
		self.file = self.menubar.new('File')
		self.file.add('command', {'label':'Quit', 'command':quit_game})

	def create_canvas(self):
		BoardWidth = Cell * 15
		self.draw = Canvas(self, {"width" : `BoardWidth`, "height" : `BoardWidth`})