lineuptable.py
来自「wxPython的基本示例程序」· Python 代码 · 共 42 行
PY
42 行
import wximport wx.gridclass LineupEntry: def __init__(self, pos, first, last): self.pos = pos self.first = first self.last = lastclass LineupTable(wx.grid.PyGridTableBase): colLabels = ("First", "Last") colAttrs = ("first", "last") def __init__(self, entries): wx.grid.PyGridTableBase.__init__(self) self.entries = entries def GetNumberRows(self): return len(self.entries) def GetNumberCols(self): return 2 def GetColLabelValue(self, col): return self.colLabels[col] def GetRowLabelValue(self, col): return self.entries[row].pos def IsEmptyCell(self, row, col): return False def GetValue(self, row, col): entry = self.entries[row] return getattr(entry, self.colAttrs[col]) def SetValue(self, row, col, value): pass
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?