grid_attr.py

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

PY
34
字号
import wximport wx.gridclass TestFrame(wx.Frame):            def __init__(self):        wx.Frame.__init__(self, None, title="Grid Attributes",                          size=(600,300))        grid = wx.grid.Grid(self)        grid.CreateGrid(10,6)        for row in range(10):            for col in range(6):                grid.SetCellValue(row, col, "(%s,%s)" % (row, col))                 grid.SetCellTextColour(1, 1, "red")        grid.SetCellFont(1,1, wx.Font(10, wx.SWISS, wx.NORMAL, wx.BOLD))        grid.SetCellBackgroundColour(2, 2, "light blue")                attr = wx.grid.GridCellAttr()        attr.SetTextColour("navyblue")        attr.SetBackgroundColour("pink")        attr.SetFont(wx.Font(10, wx.SWISS, wx.NORMAL, wx.BOLD))        grid.SetAttr(4, 0, attr)        grid.SetAttr(5, 1, attr)        grid.SetRowAttr(8, attr)app = wx.PySimpleApp()frame = TestFrame()frame.Show()app.MainLoop()

⌨️ 快捷键说明

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