wxPython

sample1 フレーム
sample2 ステータスバー
sample3 メニュー
sample4 ボタン
sample5 ラベル
sample6 レイアウト
sample7 グリッド

top
blog

sample1 wxPython フレーム

wxPythonはpython用のGUIツールキットです。
以下からダウンロードできます。
http://www.wxpython.org/

ここではサンプルプログラムを紹介しています。



import wx

としてwxPythonのクラスを利用します。

class MyApp(wx.App):
でwx.Appを継承します。

self.frame = wx.Frame(None, -1,"Hello")
で、フレームを作ります。

一番目の引数は、親となる部品です。ここでは、自分が一番上なのでNoneを指定します。
二番目の引数は、IDです.-1とします。
三番目の引数はフレームのタイトルの文字列です。

self.SetTopWindow(self.frame)
で作ったフレームをトップウィンドウにセットします。

self.frame.Show(True)
で表示します。

コマンドプロンプトで
python sample1.py

として上のプログラムを起動すると
下のようになります。