по щелчку событие в wx. Панель?

как я могу нажать на wx. Панель и это изменяют свой цвет? Каково название события.

(Я хочу сделать подобную вещь как Отдельно оплачиваемые предметы Firefox),

Заранее спасибо!:)

10
задан aF. 2 March 2010 в 21:49
поделиться

1 ответ

Быстрый гугл для wxpython событий мыши дает http://www.wxpython.org/docs/api/wx.MouseEvent-class.html

Таким образом, используя это, вы можете сделать что-то вроде:

class MyFrame(wx.Frame):
    def __init__(self):
        wx.Frame.__init__(self, None)
        self.panel = wx.Panel(self)
        self.panel.BackgroundColour = wx.RED
        self.panel.Bind(wx.EVT_LEFT_UP, self.onClick)

    def onClick(self, event):
        self.panel.BackgroundColour = wx.GREEN
8
ответ дан 4 December 2019 в 02:25
поделиться
Другие вопросы по тегам:

Похожие вопросы: