gridnomodel.py

来自「wxPython的基本示例程序」· Python 代码 · 共 50 行

PY
50
字号
import wximport wx.gridclass SimpleGrid(wx.grid.Grid):    def __init__(self, parent):        wx.grid.Grid.__init__(self, parent, -1)        self.CreateGrid(9, 2)        self.SetColLabelValue(0, "First")        self.SetColLabelValue(1, "Last")        self.SetRowLabelValue(0, "CF")        self.SetCellValue(0, 0, "Bob")        self.SetCellValue(0, 1, "Dernier")        self.SetRowLabelValue(1, "2B")        self.SetCellValue(1, 0, "Ryne")        self.SetCellValue(1, 1, "Sandberg")        self.SetRowLabelValue(2, "LF")        self.SetCellValue(2, 0, "Gary")        self.SetCellValue(2, 1, "Matthews")        self.SetRowLabelValue(3, "1B")        self.SetCellValue(3, 0, "Leon")        self.SetCellValue(3, 1, "Durham")        self.SetRowLabelValue(4, "RF")        self.SetCellValue(4, 0, "Keith")        self.SetCellValue(4, 1, "Moreland")        self.SetRowLabelValue(5, "3B")        self.SetCellValue(5, 0, "Ron")        self.SetCellValue(5, 1, "Cey")        self.SetRowLabelValue(6, "C")        self.SetCellValue(6, 0, "Jody")        self.SetCellValue(6, 1, "Davis")        self.SetRowLabelValue(7, "SS")        self.SetCellValue(7, 0, "Larry")        self.SetCellValue(7, 1, "Bowa")        self.SetRowLabelValue(8, "P")        self.SetCellValue(8, 0, "Rick")        self.SetCellValue(8, 1, "Sutcliffe")class TestFrame(wx.Frame):    def __init__(self, parent):        wx.Frame.__init__(self, parent, -1, "A Grid",                size=(275, 275))        grid = SimpleGrid(self)if __name__ == '__main__':    app = wx.PySimpleApp()    frame = TestFrame(None)    frame.Show(True)    app.MainLoop()

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?