wxPython

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

top
blog

sample3 wxPython メニュー


ここではwxPythonのメニューのサンプルプログラムを紹介しています。



menu = wx.Menu()
menu.Append(ID_ABOUT, "&About", "More information about this program")
で、メューを作ります。

menuBar = wx.MenuBar()
menuBar.Append(menu, "&File")
self.SetMenuBar(menuBar)
で、メニューバーを作ります。

wx.EVT_MENU(self, ID_ABOUT, self.OnAbout)
で、ID_ABOUTが選択されたとき実行するメソッドを設定します。

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

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