Mega Code Archive

 
Categories / Python Tutorial / Wxpython
 

Row label and column label

import wx import wx.grid class TestFrame(wx.Frame):     rowLabels = ["1", "2", "3", "4", "5"]     colLabels = ["A", "B", "C", "D", "E"]          def __init__(self):         wx.Frame.__init__(self, None, title="Grid Headers",size=(500,200))         grid = wx.grid.Grid(self)         grid.CreateGrid(5,5)         for row in range(5):             grid.SetRowLabelValue(row, self.rowLabels[row])             grid.SetColLabelValue(row, self.colLabels[row])             for col in range(5):                 grid.SetCellValue(row, col,                          "(%s,%s)" % (self.rowLabels[row], self.colLabels[col])) app = wx.PySimpleApp() frame = TestFrame() frame.Show() app.MainLoop()