當人們說到gui介面程式時,往往就是指有視窗,選單和圖示。自然他們就認為使用wx.window來表示乙個螢幕上的視窗,但是很不幸,因為不是這樣使用的,在wxpython裡wx.window是視覺化元件(按鈕、選單等等)的基類,而是使用wx.frame來表示程式的視窗,這種定義導致很多新同學對wxpython的視窗的困惑不解,經常用錯它們。下面來演示乙個使用應用程式視窗的例子:
#python 3.6結果輸出如下:#蔡軍生
##import wx
class myframe(wx.frame):
""" 乙個簡單繼承frame的例子. """
def __init__(self, parent, title):
wx.frame.__init__(self, parent, title=title, size=(200,100))
self.control = wx.textctrl(self, style=wx.te_multiline)
self.show(true)
frame = myframe(none, '最簡單的編輯框程式')
WxPython 一 視窗分割
分隔視窗 wx.splitterwindow 就是將視窗分成兩部分,即左右或上下兩部分,兩個視窗之間的分隔線是可以拖動的,稱為 窗框 sash splitterwindow中一般常用的方法有兩種 水平分割跟垂直分割 splitvertically leftwindow,rightwindow,sas...
wxPython實現分隔視窗
1 分割視窗 分隔視窗 wx.splitterwindow 就是將視窗分成兩部分,即左右或上下兩部分,如下圖所示視窗,整體上分為左右兩個視窗,右視窗又分為上下兩視窗,兩個視窗之間的分隔線是可以拖動的,稱為 窗框 sash wx.splitterwindow中乙個常用的方法有 如下圖為乙個分割視窗,採...
簡單視窗程式
include 乙個windows應用程式應該包含的標頭檔案 include 標準輸入輸出流檔案 using namespace std lresult callback winmainproc hwnd,uint,wparam,lparam int apientry winmain in hins...