wxPython多个窗口的基本结构

yipeiwu_com6年前Python基础

如何在一个wxpython APP里面创建两个框架呢?供大家参考,具体内容如下

代码:

import ...
import ...

class MyFrame(wx.Frame):
 def __init__(self):
 wx.Frame.__init__(
...

class MyFrame2(wx.Frame):
 def __init__(self):
 wx.Frame.__init__(
...

class MyApp(wx.App):
 def OnInit(self):
 self.myframe = MyFrame()
 self.myframe2 = MyFrame2()
 self.SetTopWindow(self.myframe)
 self.myframe.Show(True)
 self.myframe2.Show(True)
 return True

if __name__=='__main__':
 app = MyApp(0)
 app.MainLoop()

小编为大家又搜集了如何实现简单的wxpython两个窗体?具体代码如下

import wx
class MyFrame(wx.Frame):
 """ 一个简单继承Frame的例子. """
 def __init__(self, parent, title):
 wx.Frame.__init__(self, parent, title=title, size=(200,100))
 self.control = wx.TextCtrl(self, style=wx.TE_MULTILINE)
 self.Show(True)
 
app = wx.App(False)
frame = MyFrame(None, '最简单的编辑框程序')
frame2 = MyFrame(None, 'sssss')
app.MainLoop()

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

详解如何用django实现redirect的几种方法总结

用django开发web应用, 经常会遇到从一个旧的url转向一个新的url。这种隐射也许有规则,也许没有。但都是为了实现业务的需要。总体说来,有如下几种方法实现 django的 red...

python根据路径导入模块的方法

本文实例讲述了python根据路径导入模块的方法,分享给大家供大家参考。具体方法如下: 常规做法如下: import sys sys.path.append('C:/full/pa...

Anaconda下配置python+opencv+contribx的实例讲解

Anaconda下配置python+opencv+contribx的实例讲解

先吐槽一下opencv 3.1.0的版本cv2.sift和surf就不能用了 看解释是说 什么 "non-free",,必须要到opencv_contrib库中才有,而这个库的编译不是...

Python实现的选择排序算法原理与用法实例分析

Python实现的选择排序算法原理与用法实例分析

本文实例讲述了Python实现的选择排序算法。分享给大家供大家参考,具体如下: 选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理是每一次从待排序的数据元素中...

python笔记之mean()函数实现求取均值的功能代码

用法:mean(matrix,axis=0)  其中 matrix为一个矩阵,axis为参数 以m * n矩阵举例: axis 不设置值,对 m*n 个数求均值,返回一个实数...