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

专业的培训行业网站开发/5118

专业的培训行业网站开发,5118,六安钢贴吧,那个网站可以做恒指 买涨买跌本文实例为大家分享了基于wxPython的GUI实现输入对话框的具体代码,供大家参考,具体内容如下编程时,免不了要输入一些参数等,这时输入对话框就派上用处了:#-*- coding:utf-8 -*-#~ #-------------------------------------------------------------------…

本文实例为大家分享了基于wxPython的GUI实现输入对话框的具体代码,供大家参考,具体内容如下

编程时,免不了要输入一些参数等,这时输入对话框就派上用处了:

#-*- coding:utf-8 -*-

#~ #--------------------------------------------------------------------------------

#~ FileName=wxinputbox.py

#~ Funciton:wx的输入对话框

#~ author:吴徐平

#~ Date:2013-04-28

#~ Email:539688300@qq.com

#~ #--------------------------------------------------------------------------------

import wx

class TextEntryDialog(wx.Dialog):

def __init__(self, parent=None, title='Title', caption='Caption',size=(500, 200)):

'''

#~ dialog = TextEntryDialog(parent=None, title=title,caption=caption,size=size)

#~ dialog = TextEntryDialog()

'''

style = wx.DEFAULT_DIALOG_STYLE | wx.RESIZE_BORDER

super(TextEntryDialog, self).__init__(parent, -1, title=title, style=style)

self.text = wx.StaticText(self, -1, caption)

self.input = wx.TextCtrl(self, -1, style=wx.TE_MULTILINE)

self.input.SetInitialSize(size)

self.buttons = self.CreateButtonSizer(wx.OK|wx.CANCEL)

self.sizer = wx.BoxSizer(wx.VERTICAL)

self.sizer.Add(self.text, 0, wx.ALL, 5)

self.sizer.Add(self.input, 1, wx.EXPAND|wx.ALL, 5)

self.sizer.Add(self.buttons, 0, wx.EXPAND|wx.ALL, 5)

self.SetSizerAndFit(self.sizer)

self.Center()

def SetValue(self, value):

self.input.SetValue(value)

def GetValue(self):

return self.input.GetValue()

def wxinputbox(Initialstring='Initial String',title='Title',caption='Caption',size=(500,200)):

'''

#~ >>>stringvalue=wxinputbox(Initialstring='Initial String',title='Title',caption='Caption',size=(500,200)):

#~ >>> stringvalue=wxinputbox()

'''

app = wx.PySimpleApp()

#~ dialog = TextEntryDialog(None, title=title,caption=caption,size=size)

dialog = TextEntryDialog()

dialog.SetValue(Initialstring)

if dialog.ShowModal() == wx.ID_OK:

stringvalue= dialog.GetValue()

else:

stringvalue=''

dialog.Destroy()

app.MainLoop()

return stringvalue

if __name__ == '__main__':

#~ #使用wx的输入对话框

stringvalue=wxinputbox()

print(stringvalue)

#~ if __name__ == '__main__':

#~ app = wx.PySimpleApp()

#~ #使用wx自带的输入对话框

#~ dialog = wx.TextEntryDialog(None, 'Rules:', 'Edit rules',

#~ style=wx.TE_MULTILINE|wx.OK|wx.CANCEL)

#~ dialog.SetInitialSize((500,200))

#~ if dialog.ShowModal() == wx.ID_OK:

#~ print 'OK'

#~ dialog.Destroy()

#~ app.MainLoop()

效果如下:

15512338071vP551P23Y3807.jpg

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

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

相关文章:

  • 做商务网站要多少钱/百度关键词点击价格查询
  • 沧州 网站建设/国内快速建站
  • 个人主页制作/网站seo优化徐州百度网络
  • 设计类网站开发策划书/seo网站优化
  • 展示页网站怎么做排名/社群营销平台有哪些
  • 做网站的版权问题/网站赚钱
  • 有什么做节能报告的网站/网络营销网站建设
  • 个人网站展示/百度竞价点击神器奔奔
  • 营销型网站建设 合肥/电商网站入口
  • 东莞松山湖网站建设/百度域名注册官网
  • 新开三端互通传奇网站/网络推广公司怎么找客户
  • 深圳横岗网站建设/产品经理培训哪个机构好
  • 东莞疫情最新消息风险等级/关键词优化软件有哪些
  • wordpress section id/哈尔滨seo关键词优化
  • 如何拿模板做网站/谷歌seo排名技巧
  • 网页模板库/seo内部优化具体做什么
  • 昆明建网站电话/青岛招聘seo
  • 页面设计与制作专业/北京百度搜索优化
  • 正规网站建设定制/企业查询网站
  • 中职示范校建设验收网站/北京专门做seo
  • 网上做网站任务/网络推广的方法有
  • 自己做盗版小说网站吗/手机制作网站的软件
  • wordpress 建站 搜索/sem和seo的区别
  • 网站在线支付功能/二十条优化措施原文
  • 手机免费创建网站的软件/媒介星软文平台
  • wordpress tag 打不开/关键词整站优化
  • 向中纪委网站匿名举报怎么做/做网络营销推广
  • 好网站建设公司哪里好/网站优化方案
  • 专业高端网站建设/公众号软文范例100
  • 我本沉默传奇新开网站/网络营销整合推广