码迷,mamicode.com
首页 > 编程语言 > 详细

python中GUI使用小结

时间:2017-09-06 12:58:31      阅读:142      评论:0      收藏:0      [点我收藏+]

标签:rri   show   gui   readline   value   label   inter   change   code   

1 先来个简单的

1 import wx
2 
3 app = wx.App()
4 frm = wx.Frame(None, title="Hello World")
5 frm.Show()
6 app.MainLoop()

对应的效果:

技术分享

 

 

再来一个小栗子:

 1 import wx
 2 a = wx.App()
 3 frm = wx.Frame(None, title="python GUI 小试", size=(410, 335))
 4 btn = wx.Button(frm, label=发送, pos=(225, 5), size=(80, 25))
 5 btn2 = wx.Button(frm, label=清除, pos=(315, 5), size=(80, 25))
 6 def send(event):
 7     # f = open("123.txt","r")
 8     # contents.SetValue(f.readline())
 9     contents.SetValue(filename.GetValue())
10     filename.SetValue(" ")
11 def clear(event):
12     contents.SetValue(" ")
13 btn.Bind(wx.EVT_BUTTON, send)
14 btn2.Bind(wx.EVT_BUTTON, clear)
15 filename = wx.TextCtrl(frm, pos=(5, 5), size=(210, 25))
16 contents = wx.TextCtrl(frm, pos=(5, 35), size=(390, 260), style=wx.TE_MULTILINE | wx.HSCROLL)
17 frm.Show()
18 a.MainLoop()

看一下效果:

技术分享

 


wxPython是一个Python包装wxWidgets(这是用 C++ 编写),一个流行的跨平台GUI工具包。由Robin Dunn以及Harri Pasanen开发,wxPython是作为一个Python扩展模块。

开发使用详情可参考:

https://www.wxpython.org

 

python中GUI使用小结

标签:rri   show   gui   readline   value   label   inter   change   code   

原文地址:http://www.cnblogs.com/erbaodabao0611/p/7483940.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!