wxPython:颜色选择对话框wx.ColourDialog

本节看一下颜色选择对话框的使用,比较简单,先看实例,再讲解知识点:

代码:

def OnOtherColor(self, event):
        '''
        使用颜色对话框
        '''
        dlg = wx.ColourDialog(self)
        dlg.GetColourData().SetChooseFull(True)   #创建颜色对象数据
        if dlg.ShowModal() == wx.ID_OK:
            self.paint.SetColor(dlg.GetColourData().GetColour()) #根据选择设置画笔颜色
        dlg.Destroy()
测试:


wxColourDialog介绍:

原型:

wxColourDialog(wxWindowparentwxColourDatadata = NULL)

方法:

  • wxColourDialog::wxColourDialog
  • wxColourDialog::~wxColourDialog
  • wxColourDialog::Create
  • wxColourDialog::GetColourData
  • wxColourDialog::ShowModal

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值