您的位置:首页 > 编程语言 > Python开发

Python GUI

2014-01-13 19:33 381 查看
Windows下需安装:wxpython,下载地址:www.wxpython.org

例子1:简单框架

#!/usr/bin/python

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

# Filename:beTest.py

''' @author by imjc

Created on 2014-01-09 '''

import wx

app = wx.App()

win = wx.Frame(None)

win.Show()

app.MainLoop()


运行结果1:



例子2:增加一个标题

#!/usr/bin/python
# -*- coding:utf-8 -*-
# Filename:beTest.py
'''
@author by imjc
Created on 2014-01-09
'''
import wx

app = wx.App()
win = wx.Frame(None, title = 'The test program') #增加一个标题
win.Show()
app.MainLoop()


运行结果2:



例子3:增加2两个按钮,两个文本框并设置滚动条

#!/usr/bin/python
# -*- coding:utf-8 -*-
# Filename:beTest.py
'''
@author by imjc
Created on 2014-01-09
'''
import wx

app = wx.App()
win = wx.Frame(None, title = 'The test program', size = (410, 335))    #增加标题和设置整体框架大小
win.Show()

loadButton = wx.Button(win, label = 'Open', pos = (225, 5), size = (80, 25))    #增加一个按钮'Open',设置按钮位置和大小
saveButton = wx.Button(win, label = 'Save', pos = (315, 5), size = (80, 25))    #增加一个按钮'Save',设置按钮位置和大小

fileText = wx.TextCtrl(win, pos = (5, 5), size = (210, 25))     #增加一个文本框,设置按钮位置和大小
contents = wx.TextCtrl(win, pos = (5, 35), size = (390, 260),
style = wx.TE_MULTILINE | wx.HSCROLL)     #正增加一个文本框,设置按钮位置和大小,并设置文本框的垂直和水平滚动条

app.MainLoop()


运行结果3:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: