使用了選單、文字框、按鈕、核取方塊等控制項
# -*- coding: cp936 -*-#qq資訊**工具
import wx
import wx.py.images as images
class mainframe(wx.frame):
def __init__(self,parent,id):
wx.frame.__init__(self,parent,id,'qq訊息助手',size=(500,400))
panel=wx.panel(self)
panel.setbackgroundcolour('white')
#menubar
id_q=101
id_set=102
id_about=103
menubar=wx.menubar()
quitmenu=wx.menu()
setmenu=wx.menu()
aboutmenu=wx.menu()
self.setmenubar(menubar)
#statusbar
statusbar=self.createstatusbar()
#ckecklistbox
self.contect=['**1223','飛12']
self.clb=wx.checklistbox(panel,wx.newid(),(5,30),(150,270),self.contect,wx.lb_always_sb)
#靜態文字框:qq聯絡人/qq群
text1=wx.statictext(panel,wx.newid(),"qq聯絡人/qq群",(10,5),(100,20),wx.align_left)
#傳送文字框
self.sendtext=wx.textctrl(panel,wx.newid(),'輸入傳送內容',(180,10),(300,140),wx.te_left|wx.te_multiline)
#傳送按鈕
self.button=wx.button(panel,wx.newid(),"傳送",(200,200),(50,30))
self.bind(wx.evt_button,self.onclick,self.button)
wx.checkbox(panel,wx.newid(),'簡單傳送',(200,300),(100,-1))
這個是準備利用smartqq協議寫個**助手的,以後再來寫後台
wxPython簡單的視窗程式
當人們說到gui介面程式時,往往就是指有視窗,選單和圖示。自然他們就認為使用wx.window來表示乙個螢幕上的視窗,但是很不幸,因為不是這樣使用的,在wxpython裡wx.window是視覺化元件 按鈕 選單等等 的基類,而是使用wx.frame來表示程式的視窗,這種定義導致很多新同學對wxpy...
wxpython的學習之路
wxpython是python事實上的標準gui庫,是wxwidgets的python語言的繫結,結合了python語言的簡潔和wxwidgets的豐富和強大。怎麼學好wxpython,是準備學習和使用python的同志面臨的第乙個問題 根據學習目的不同可以按以下方式來學習 裝淵博級的 學生級的 老...
wxPython學習筆記1
1.從wxpython匯入其它任何東西之前必須先導入wx,即import wx。這是因為wxpython要對別的wxpython模組執行一些初始化工作。4.當乙個模組中的第一句是字串的時候,這個字串就成了該模組的文件字串並儲存在改模組的 doc 屬性中 可以用modulename.doc 來訪問該文...