6

wxこの方法で名前付きの色を取得します。

import wx.lib.colourdb as wb
wb.getColourList()

「オレンジ」は にありますが、次のように表示されているためwx.lib.colourdb、グリッド セルの色を に設定できません。wx.ORANGE

AttributeError: 'module' object has no attribute 'ORANGE'

で定義された色を使用するにはどうすればよいwx.lib.colourdb.getColourList()ですか?

4

2 に答える 2

6
color = wx.NamedColour("orange")

some_window.SetForegroundColour("orange") 

(最初にアプリを起動してください)

いくつかの色をロードするには、wx.TheColourDatabase実行する必要があります

wx.lib.colourdb.updateColourDB()  #adds ALOT more named colours to wx.TheColourDatabase
c1 = wx.NamedColour("light coral")
c2 = wx.NamedColour("peachpuff2")
于 2013-09-12T18:27:54.907 に答える