最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

wxpython繪制圓角窗體

 更新時間:2019年11月18日 11:22:33   作者:ld490832353  
這篇文章主要為大家詳細介紹了wxpython繪制圓角窗體,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文實例為大家分享了wxpython繪制圓角窗體的具體代碼,供大家參考,具體內容如下

# -*- coding:gbk -*-
 
import wx
 
class RCDialog(wx.Dialog):
 def __init__(self,parent=None,size=wx.DefaultSize):
  wx.Dialog.__init__(self, parent, -1, size=size,
   style=wx.FRAME_SHAPED |
     wx.SIMPLE_BORDER |
     wx.FRAME_NO_TASKBAR |
     wx.STAY_ON_TOP)
 
  self.Centre( wx.BOTH)
 
  # linux平臺
  if wx.Platform == "__WXGTK__":
   self.Bind(wx.EVT_WINDOW_CREATE, self.SetBalloonShape)
  else:
   self.SetBalloonShape()
 
 
 
  self.Bind(wx.EVT_LEFT_DOWN, self.OnLeftDown)
  self.Bind(wx.EVT_MOTION, self.OnMouseMove)
  self.Bind(wx.EVT_RIGHT_UP, self.OnRightUp)
 
 def OnLeftDown(self, event):
  pos = event.GetPosition()
  x, y = self.ClientToScreen(event.GetPosition())
  ox, oy = self.GetPosition()
  dx = x - ox
  dy = y - oy
  self.delta = ((dx, dy))
 
 def OnMouseMove(self, event):
  if event.Dragging() and event.LeftIsDown():
   x, y = self.ClientToScreen(event.GetPosition())
   fp = (x - self.delta[0], y - self.delta[1])
   self.Move(fp)
 
 def OnRightUp(self, evt):
  self.Close()
 
 def SetBalloonShape(self, event=None):
  width, height = self.GetSize()
  bmp = wx.EmptyBitmap(width,height)
  dc = wx.BufferedDC(None, bmp)
  dc.BeginDrawing()
  dc.SetBackground(wx.Brush(wx.Colour(0,0,0), wx.SOLID))
  dc.Clear()
 
  dc.DrawRoundedRectangle(0, 0, width-1, height-1, 4)
  dc.EndDrawing()
 
  r = wx.RegionFromBitmapColour(bmp, wx.Colour(0,0,0))
  self.hasShape = self.SetShape(r)

 
if __name__ == "__main__":
 app = wx.PySimpleApp()
 dlg = RCDialog(size=(376,282))
 dlg.Show()
 app.MainLoop()

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • python讀取圖片顏色值并生成excel像素畫的方法實例

    python讀取圖片顏色值并生成excel像素畫的方法實例

    這篇文章主要給大家介紹了關于python讀取圖片顏色值并生成excel像素畫的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-02-02
  • Python 爬取網頁圖片詳解流程

    Python 爬取網頁圖片詳解流程

    沒想到python是如此強大,令人著迷,以前看見圖片總是一張一張復制粘貼,現(xiàn)在好了,學會python就可以用程序將一張張圖片,保存下來。今天網上沖浪看到很多美圖,可是圖片有點多,不想一張一張地復制粘貼,怎么辦呢?辦法總是有的,即便沒有我們也可以創(chuàng)造一個辦法
    2021-11-11
  • Python 面向對象之類class和對象基本用法示例

    Python 面向對象之類class和對象基本用法示例

    這篇文章主要介紹了Python 面向對象之類class和對象基本用法,結合實例形式詳細分析了Python面向對象程序設計中類class和對象基本概念、原理、使用方法與操作注意事項,需要的朋友可以參考下
    2020-02-02
  • Python使用pandas和openpyxl讀取Excel表格的方法詳解

    Python使用pandas和openpyxl讀取Excel表格的方法詳解

    這篇文章主要介紹了Python讀取Excel表格數(shù)據(jù)的方法,Python提供了多種讀取Excel文件的方式,最常用的庫是pandas和openpyxl,下面我將詳細介紹如何使用這兩個庫來讀取Excel文件,并包含一些實用示例,需要的朋友可以參考下
    2024-10-10
  • Pandas根據(jù)條件實現(xiàn)替換列中的值

    Pandas根據(jù)條件實現(xiàn)替換列中的值

    在使用Pandas的Python中,DataFrame列中的值可以通過使用各種內置函數(shù)根據(jù)條件進行替換,本文主要來和大家討論在Pandas中用條件替換數(shù)據(jù)集列中的值的各種方法,希望對大家有所幫助
    2024-01-01
  • 基于numpy.random.randn()與rand()的區(qū)別詳解

    基于numpy.random.randn()與rand()的區(qū)別詳解

    下面小編就為大家分享一篇基于numpy.random.randn()與rand()的區(qū)別詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-04-04
  • Python中decimal.Decimal類型和float類型的比較

    Python中decimal.Decimal類型和float類型的比較

    這篇文章主要介紹了Python中decimal.Decimal類型和float類型的比較,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-11-11
  • Python學習筆記之列表推導式實例分析

    Python學習筆記之列表推導式實例分析

    這篇文章主要介紹了Python學習筆記之列表推導式,結合實例形式分析Python列表推導式的原理、寫法與相關使用技巧,需要的朋友可以參考下
    2019-08-08
  • Python Arrow處理時間數(shù)據(jù)使用詳解(標準庫之外另一種選擇)

    Python Arrow處理時間數(shù)據(jù)使用詳解(標準庫之外另一種選擇)

    這篇文章主要介紹了Python標準庫之外Arrow處理時間數(shù)據(jù)的另一種選擇使用詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2024-01-01
  • Python元組的定義及使用

    Python元組的定義及使用

    這篇文章主要介紹了Python元組的定義及使用,在Python中元組是一個和列表非常類似的數(shù)據(jù)類型,不同之處就是列表中的元素可以修改,而元組之中的元素不可以修改。想具體了解的下小伙伴請參考下面文章的具體內容,希望對你有所幫助
    2021-11-11

最新評論

古蔺县| 屯门区| 云和县| 临武县| 赤壁市| 晋江市| 鄂托克前旗| 长垣县| 合作市| 双辽市| 昭平县| 永平县| 普陀区| 禄丰县| 阿拉善盟| 武隆县| 略阳县| 固阳县| 衡南县| 云龙县| 临颍县| 桦川县| 交口县| 四子王旗| 宁乡县| 临清市| 汾阳市| 绩溪县| 桐庐县| 克山县| 万全县| 东至县| 抚松县| 乌恰县| 闽侯县| 兴仁县| 大余县| 阿坝| 漯河市| 闽清县| 彭山县|