alw*_*btc 6 python user-interface wxpython colors
我以wx这种方式获得命名颜色:
import wx.lib.colourdb as wb
wb.getColourList()
Run Code Online (Sandbox Code Playgroud)
虽然"ORANGE"在wx.lib.colourdb,但我无法设置网格单元的颜色,wx.ORANGE因为它说:
AttributeError: 'module' object has no attribute 'ORANGE'
Run Code Online (Sandbox Code Playgroud)
我如何使用中定义的颜色wx.lib.colourdb.getColourList()?
color = wx.NamedColour("orange")
some_window.SetForegroundColour("orange")
Run Code Online (Sandbox Code Playgroud)
(确保您先启动应用)
为了加载一些颜色到wx.TheColourDatabase您将需要运行
wx.lib.colourdb.updateColourDB() #adds ALOT more named colours to wx.TheColourDatabase
c1 = wx.NamedColour("light coral")
c2 = wx.NamedColour("peachpuff2")
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4377 次 |
| 最近记录: |