wxPython

基本的なコントロール(1)

スタティックテキスト wx.StaticTextクラスを使用する シグネチャは、wx.StaticText(parent, id, label, pos=wx.DefaultPosition, size=wx.DefaultSize, style=0, name="staticText") 整列、フォント、色を変更可能 マウスイベントは受け取らない styleは以…

GUIビルダー

wxPython用?のGUIビルダーとして以下の2つがあることを知った。 XRCed wxGlade XRCedの方はwxPythonに付属しているらしい。メニューから起動できるインストーラもある。wxGladeの方はPythonのコードに落とす方法がよく分からなかった。XRCedの方はサイザーの…

イベント

イベントに関して イベントは、イベントクラスとイベントタイプの2つにより、どのイベントかを区別できる。 イベントは、wx.Eventクラスのサブクラスとして表現される。例えば、wx.MouseEventクラスなど。 イベントタイプは、wx.EventクラスのGetEventType()…

wxPythonことはじめ

wxPythonでFrameを表示する最小プログラム >>> import wx >>> app = wx.PySimpleApp() >>> frm = wx.Frame(None) >>> frm.Show() True >>> app.MainLoop() 出力のリダイレクト wx.Appの__init__メソッドで指定する。redirectをTrueにすると出力用のFrameが表…