wxPython

No Image

wxPythonでBoxSizerを使って、ボタンを並べて表示してみる。
ボタンはwx.Buttonを継承したMyButtonクラスを作ってみました。

実行すると

wxPython

No Image

wxPythonでは部品を配置するときにSizerを使うと、windowのサイズに応じてその大きさが変化する。Panelを3つ配置して、Sizerを使ってみる。

実行すると

wxPython

No Image

wxPythonでプログラムをすっきりさせるために、ベースとなるMyWindowクラスにはメニューバーを記述して、windowに表示させるpanelの部分はMyPanelクラスを作る。ちょっとすっきりする。

import wxc ...

wxPython

No Image

wxPythonでテキストを表示してみる。ひとつ(stext1)はディフォルトで、もうひとつ(stext2)はちょっとアレンジして、文字を赤色で表示する。

実行すると

wxPython

No Image

wxPythonで簡単なダイアログを表示してみる。

実行するとdialogボタンをクリックすると