当前位置: 首页 > news >正文

多用户软件商城/aso优化工具

多用户软件商城,aso优化工具,wordpress版本管理,做国际生意的网站有哪些原标题:Python图形化界面入门教程 - 使用wxPython创建表 来自: Linux迷 网址:https://www.linuxmi.com/python-gui-wxpython-chuangjian-biao.html 在这篇Python GUI文章中,我将向您展示在wxPython中创建表。在阅读本文之后&#…

原标题:Python图形化界面入门教程 - 使用wxPython创建表

来自: Linux迷

网址:https://www.linuxmi.com/python-gui-wxpython-chuangjian-biao.html

在这篇Python GUI文章中,我将向您展示在wxPython中创建表。在阅读本文之后,您将能够在wxPython中创建漂亮的网格和表格。

对于包括wx的 本文,您需要导入另一个名为wx.grid的库。wx.grid.Grid及其相关类用于显示和编辑表格数据。

它们提供了丰富的功能集,可用于显示,编辑以及与各种数据源进行交互。

这是Python GUI在wxPython中创建表的完整代码

importwx

importwx.grid asgrid

classMyFrame(wx.Frame):

def__init__(self, parent, title):

super(MyFrame, self).__init__(parent, title =title, size = ( 800, 600))

self.panel = MyPanel(self)

classMyPanel(wx.Panel):

def__init__(self, parent):

super(MyPanel, self).__init__(parent)

mygrid = grid.Grid(self)

mygrid.CreateGrid( 26, 9)

sizer = wx.BoxSizer(wx.VERTICAL)

sizer.Add(mygrid, 1, wx.EXPAND)

self.SetSizer(sizer)

classMyApp(wx.App):

defOnInit(self):

self.frame = MyFrame(parent= None, title= "Linux迷 www.linuxmi.com")

self.frame.Show

returnTrue

app = MyApp

app.MainLoop

首先,我们有我们的框架类,从wx.Frame继承,wx.Frame是一个最重要的窗口框架,它是我们在这个类中创建MyPanel对象的顶层窗口对象top-level window object。

classMyFrame(wx.Frame):

def__init__(self, parent, title):

super(MyFrame, self).__init__(parent, title =title, size = ( 800, 600))

self.panel = MyPanel(self)

之后,我们创建MyPanel类,该类是按钮,菜单,检查按钮等小部件的容器类。我们将在此类中创建网格或表格。

classMyPanel(wx.Panel):

def__init__(self, parent):

super(MyPanel, self).__init__(parent)

mygrid = grid.Grid(self)

mygrid.CreateGrid( 26, 9)

sizer = wx.BoxSizer(wx.VERTICAL)

sizer.Add(mygrid, 1, wx.EXPAND)

self.SetSizer(sizer)

下面第一行代码,用于创建网格或表格,在第二行代码中,指定网格的行和列的大小。

importwx

importwx.grid asgrid

这些是用于创建垂直框大小调整器并将网格添加到大小调整器中的

sizer = wx.BoxSizer(wx.VERTICAL)

sizer.Add(mygrid, 1, wx.EXPAND)

self.SetSizer(sizer)

最后一个类是MyApp类继承自wx.App。OnInit方法通常是创建框架子类对象(frame subclass objects)。

然后开始我们的主循环(main loop)。就是这样。一旦应用程序的主事件循环处理接管,控制权就传递给wxPython。与过程性程序不同,wxPython GUI程序主要响应在其周围发生的事件,这些事件主要由用户用鼠标单击和键盘输入决定。当应用程序中的所有帧都被关闭时,app.MainLoop方法将返回,程序将退出。

运行完整代码,结果如下:

责任编辑:

http://www.jmfq.cn/news/4889485.html

相关文章:

  • 域名注册后能开始建设网站吗/怎么自己做一个小程序
  • 专门做自助游攻略的网站是哪个/永久免费低代码开发平台
  • 网页设计html实验总结/seo外包杭州
  • 全省建设信息网站/百度首页网址
  • 运城做网站费用高吗/seo咨询推广
  • 如何做网站怎么赚钱吗/网站流量监控
  • domain 网站建设/seo站群优化
  • 电视台网站建设方案.doc/爱站站长工具
  • 建设部网站施工合同范本去哪找/关键词首页排名优化公司推荐
  • 品牌建设 厚植/大连谷歌seo
  • 做网站标准步骤/seo网站诊断方案
  • flash网站制作教程/时空seo助手
  • 做网站解析要多久/网站推广排名哪家公司好
  • 外卖网站那家做的好/发软文
  • 明天上海全面封控/深圳网站优化培训
  • 周到的做pc端网站/关键词推广操作
  • 杭州市建设住房保障局网站/360关键词排名百度
  • 怎样购买起名软件自己做网站/全网营销公司
  • 电信做网站吗/上海优化网站方法
  • 山门做网站/网站seo优化软件
  • 重庆所有做网站的公司/seo刷排名工具
  • 网络规划设计师培训视频教程/win10优化软件
  • 查企业年报的网站/长沙seo平台
  • 做我姓什么的网站/免费推广产品的网站
  • html css网站开发兵书/软文写作300字
  • 网站由哪些部分组成部分/百度竞价开户
  • 做塑胶原料用什么网站好/什么平台发广告最有效
  • 诸城做网站的公司/深圳关键词排名seo
  • 网站建设哪里好/宁波百度推广优化
  • 优势网网站/360外链