好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > python使用tkinter實現透明窗體

python使用tkinter實現透明窗體

熱門標簽:如何申請400電話費用 沈陽外呼系統呼叫系統 池州外呼調研線路 沈陽防封電銷卡品牌 武漢外呼系統平臺 富錦商家地圖標注 外呼系統哪些好辦 江西省地圖標注 沈陽人工外呼系統價格

一、基礎說起

(一)實現最簡單的窗體

from tkinter import *

if __name__ == '__main__':

    tk = Tk()
    tk.geometry('500x400+500+150')
    tk.title('有趣的透明窗體-開篇了!!!')
    canvas = Canvas(tk)
    canvas.pack(fill=BOTH, expand=Y)
    tk.mainloop()

太簡單了,不詳細說了,相信大家都看得懂。
效果:

感覺空寥寥的,什么都沒有,好無聊啊。

二、好戲開始了

也許最有趣的透明窗體就是從這么簡單的代碼開始。

我們可以設置一個叫做透明色的顏色,然后讓窗體canvas畫一個矩形框,然后將這個矩形框的內色設置成透明色,那這個窗體不就透明了嗎?

呵呵,是不是太簡單了。
那我們就開始設置一下。

(一)把灰色設置成透明色

TRANSCOLOUR = 'gray'
tk.wm_attributes('-transparentcolor', TRANSCOLOUR)

(二)放置一個矩形框在canvas上。

canvas.create_rectangle(0, 0, canvas.winfo_width(), canvas.winfo_height(), fill=TRANSCOLOUR, outline=TRANSCOLOUR)

(三)大家有發現變化嗎?

from tkinter import *

if __name__ == '__main__':
    TRANSCOLOUR = 'gray'
    tk = Tk()
    tk.geometry('500x400+500+150')
    tk.title('有趣的透明窗體-開篇了!!!')

    canvas = Canvas(tk)
    canvas.pack(fill=BOTH, expand=Y)

    canvas.create_rectangle(0, 0, canvas.winfo_width(), canvas.winfo_height(), fill=TRANSCOLOUR, outline=TRANSCOLOUR)
    tk.mainloop()

發現,程序完全不鳥我的代碼,還是原來的老樣子。

但是邏輯沒有錯誤啊,代碼也沒有報錯啊,那到底哪里錯了呢?

三、成功的背后總有殘缺

不斷摸索后,原來思路是對的,但是窗體很努力,它會不斷的重復調用重畫窗體的操作,也就是說在后面自動重畫的過程中,程序調用默認的代碼,把我設置的透明窗體覆蓋了,所以,透明窗體不見了。

(一)讓透明窗體不斷重畫的onsize函數

def on_resize(evt):
    tk.configure(width=evt.width,height=evt.height)
    canvas.create_rectangle(0, 0, canvas.winfo_width(), canvas.winfo_height(), fill=TRANSCOLOUR, outline=TRANSCOLOUR)
    print(canvas.winfo_width())

(二)綁定onsize函數

tk.bind('Configure>', on_resize)

(三)最終的效果

哈哈,效果出來了,真的透明了,開心、高興。

(四)錄制了個動態看看

好吧,寫完,完整的代碼就先不發了,大家有興趣可以看上面的過程,自己整合就可以湊成完整的代碼,自己動動手,也許比我直接分享最終代碼的效果更好。

將一件事情做到極致,也許你會得到更大的快樂!
比心!

以上就是python使用tkinter實現透明窗體的詳細內容,更多關于python tkinter實現透明窗體的資料請關注腳本之家其它相關文章!

您可能感興趣的文章:
  • python用tkinter開發的掃雷游戲
  • python tkinter Entry控件的焦點移動操作
  • python3.7.2 tkinter entry框限定輸入數字的操作
  • Python基于Tkinter開發一個爬取B站直播彈幕的工具
  • Python基礎之tkinter圖形化界面學習
  • Python實戰之用tkinter庫做一個鼠標模擬點擊器
  • python基于tkinter制作m3u8視頻下載工具
  • Python中tkinter的用戶登錄管理的實現
  • python tkinter實現定時關機
  • 上帝為你開了一扇窗之Tkinter常用函數詳解

標簽:呂梁 通遼 常德 株洲 黑龍江 潛江 阿里 銅川

巨人網絡通訊聲明:本文標題《python使用tkinter實現透明窗體》,本文關鍵詞  python,使用,tkinter,實現,透明,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《python使用tkinter實現透明窗體》相關的同類信息!
  • 本頁收集關于python使用tkinter實現透明窗體的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 波多野结衣办公室秘书| 国产精品果冻| 我要看免费的韩国少妇1级毛片| 黄色毛片免费看| 日韩欧美一二三| 1717精品视频在线播放| 暴力gif动态图吃奶| 国产黄色片在线播放| 欧美另类videosbestsex亚洲| 迈开腿吃草莓方法| 欧美交换乱理伦片在线观看| 国产精品久久久久AAAA制服| 精品久久777777换脸AV| 性老少xxxhd| 一女多男3根一起进去描述小说| 欧美极品欧美精品欧美图片| 扶着人妻的肥臀耸动| 一女多男在疯狂伦交| 九九精品视频免费| 国产精品污| 国产精品99久久久久的智能播放 | 国产主播在线观看| 日本囗交| 久久久久精品国产毛片售后服务| 日韩精品免费一区二区| 两个人做人爱视频免费| 熟女美妇人妻蜜臀迎合| 别揉我胸啊嗯动漫网站| 久久精品爱国产免费久久| 日本正能量网站| 叙永县| 国产露脸无套对白在线播放| 国产美女色视频| 好男人精品视频社区| 舔肉核| 乱Japanese偷窥厨房| 美女被吸乳视频视频| 欧美精品xxxxx| 男人边吃奶边摸下面好爽| 欧美69式性猛交| 亚洲欧美日韩中文在线2023|