python用WxPython库实现无边框窗体和透明窗体实现方法详解
作者:WANG_DDD 时间:2021-09-04 18:48:45
wxPython是Python语言的一套优秀的GUI图形库。允许Python程序员很方便的创建完整的、功能键全的GUI用户界面。
wxPython是作为优秀的跨平台GUI库wxWidgets的Python封装和Python模块的方式提供给用户的。
下面的2个实例代码是实现wxPython窗体特殊效果演示大家可以研究下
wxPython无边框窗体实现代码如下:
import wx
class Frame(wx.Frame):
def __init__(self):#,pos=(0,0)
wx.Frame.__init__(self,None,title = u"",pos=(10,10),size=(1340,670),style=wx.SIMPLE_BORDER|wx.TRANSPARENT_WINDOW)
self.Center(wx.CURSOR_WAIT)
self.SetMaxSize((1340,670))
self.SetMinSize((1340,670))
self.panel = wx.Panel(self,size=(1340,670))
self.locale = wx.Locale(wx.LANGUAGE_ENGLISH)
Close_Button = wx.Button(self.panel,label=u"关闭",pos=(1240,0),size=(100,45))
self.Bind(wx.EVT_BUTTON,self.OnClose,Close_Button)
def OnClose(self,event):
self.Destroy()
if __name__ == "__main__":
app = wx.App()
frame = Frame()
frame.Show()
app.MainLoop()
wxPython窗体实现透明代码如下:
#!/usr/bin/env python
#coding:utf-8
from wx import *
class Trans(Frame):
def __init__(self, parent, id, title):
Frame.__init__(self, parent, id, title, size=(700, 500), style=DEFAULT_FRAME_STYLE | STAY_ON_TOP)
self.Text = TextCtrl(self, style=TE_MULTILINE | HSCROLL)
self.Text.SetBackgroundColour('Black'), self.Text.SetForegroundColour('Steel Blue')
self.SetTransparent(200) #设置透明
self.Show()
app = App()
Trans(None, 1, "Transparent Window")
app.MainLoop()
来源:https://blog.csdn.net/qq_27802435/article/details/88287279
标签:python,WxPython


猜你喜欢
基于Python实现傻瓜式GIF制作工具
2023-03-13 18:39:44

用Python一键搭建Http服务器的方法
2021-08-09 19:36:32

JavaScript中遍历对象的property的3种方法介绍
2024-06-05 09:31:19

PyTorch中Tensor的数据统计示例
2021-03-05 01:04:53
在python tkinter中Canvas实现进度条显示的方法
2023-06-04 18:12:56

XML to DDL的项目关键:与数据库同步
2008-05-29 14:19:00
php中iconv函数使用方法
2023-06-12 08:11:07
tf.truncated_normal与tf.random_normal的详细用法
2023-03-02 01:15:08
win10子系统python开发环境准备及kenlm和nltk的使用教程
2023-07-31 01:48:28
python光学仿真学习wxpython创建手速测试程序
2023-12-06 20:57:28

解决vue项目中页面调用数据 在数据加载完毕之前出现undefined问题
2024-05-22 10:28:12

Python中的heapq模块源码详析
2023-09-23 12:07:23

python中遍历文件的3个方法
2022-10-21 08:41:07
浅谈Python数学建模之数据导入
2022-08-11 01:10:28
MySQL回表查询与索引覆盖的区别
2024-01-21 03:27:37
Vscode ChatGPT插件使用(无需代理注册)
2023-05-13 18:25:01

基于Python实现视频转字符画动漫小工具
2022-12-20 04:33:54

python实现大文本文件分割成多个小文件
2022-02-18 12:36:06

Python网络请求模块urllib与requests使用介绍
2021-07-21 12:23:38
基于Python第三方插件实现西游记章节标注汉语拼音的方法
2022-05-10 17:57:03
