玩蛇网提供最新Python编程技术信息以及Python资源下载!
您现在的位置: 玩蛇网首页 > Python源码实例 > 图形界面源码 > 正文内容

wxpython 源码 情人节颤抖

wxpython 源码 情人节颤抖,依赖wxpython,适用于全平台,别哭。
 
 

代码片段

1. [代码]窗口 大小 位置 颜色 样式

#! /usr/bin/env python
# -*- encoding: utf-8 -*-
# author dpc
  
import wx
import random
  
class cry(wx.App):
  
    def OnInit(self):
        mm = wx.DisplaySize()
        w = mm[0] / 2 + random.uniform(10, 20)
        h = mm[1] / 2 + random.uniform(10, 20)
        self.frame = wx.Frame(parent=None, title="kiss,寂寞表情", pos=(w, h))
        
        self.timer = wx.Timer(self)  # 创建定时器
        self.Bind(wx.EVT_TIMER, self.OnTimer, self.timer)  # 绑定一个定时器事件
        self.timer.Start(10)  # 设定时间间隔  1000ms = 1s
        
        self.frame.Show()
        self.frame.ToggleWindowStyle(wx.STAY_ON_TOP)
        
        return True

        
    def OnTimer(self, evt):  # 显示时间事件处理函数
        #print self.frame.GetPosition()
        mm = wx.DisplaySize()
        w = mm[0] / 2 + random.uniform(10, 20)
        h = mm[1] / 2 + random.uniform(10, 20)
        self.frame.SetPosition((w, h))
        r=random.uniform(0, 255)
        g=random.uniform(0, 255)
        b=random.uniform(0, 255)
        self.frame.SetBackgroundColour((r, g, b))
        
app = cry()
# 主循环
app.MainLoop()

玩蛇网文章,转载请注明出处和文章网址:http://www.iplaypy.com/code/gui/ui306.html

相关文章 Recommend

玩蛇网Python互助QQ群,欢迎加入-->: 106381465 玩蛇网Python新手群
修订日期:2017年01月16日 - 10时51分33秒 发布自玩蛇网

我要分享到:
上一篇:没有了
下一篇:Tkinter 实现带界面的client与server端程序
尚未注册畅言帐号,请到后台注册

必知PYTHON教程 Must Know PYTHON Tutorials

必知PYTHON模块 Must Know PYTHON Modules