去标题栏与半透明窗口

去标题栏与半透明窗口

"""
   去标题栏与半透明窗口.py
   本程序演示如何去掉标题栏以及如何获取root,以及窗口为半透明。
   需要sprites的V1.20以上版本才会有titlebar命令。
   
"""
   
from sprites import *

screen = Screen()
screen.titlebar(False)           # 设定标题栏为假(关掉)
screen.setup(480,360)     
screen.bgpic('res/sky.png')

root = screen._root              # 窗口对象
root.wm_attributes('-alpha',0)   # 设置窗口为全透明(0到1.0)
screen.delay(10)                 # 绘画延时为10毫秒

bug = Sprite()
bug.color('red')
bug.pensize(10)
for s in range(1,61):
   root.wm_attributes('-alpha',s/100)
   root.update()
   time.sleep(0.1)       
bug.speed(1)
bug.pendown()    
while True:
  bug.fd(100)
  bug.rt(90)

李兴球

李兴球的博客是Python创意编程原创博客

评论已关闭。