中でも「wxPython」はプリインストールされている「tkinter」よりも使い勝手・自由度が高く、人気があるようです。
当ブログではそんな「wxPython」を用いてpythonでGUIツールを作成する方法を少しずつご紹介していきます。
- - - - - - - - - - - - - - - - - - - - - - - - - -
今回は基本的なウィジットのひとつである”ボタン“について書いていきます。
<結果>
上記スクリプト内で、過去に解説した内容については省略致します。
ご確認いただきたい場合は、~基礎編~をご覧ください。
続いて詳細を見ていきます。
今回は基本的なウィジットのひとつである”ボタン“について書いていきます。
# -*- coding: utf-8 -*-
import wx
# ボタンのクリックイベント関数
def click(event):
frame.SetStatusText("button was Click!!")
app = wx.App()
frame = wx.Frame(None, -1, u'タイトル', size=(200, 200))
frame.CreateStatusBar()
panel = wx.Panel(frame, -1)
# ボタン1の設置
button_1 = wx.Button(panel, -1, u'ボタン')
# ボタンのクリックイベント
button_1.Bind(wx.EVT_BUTTON, click)
frame.Show()
app.MainLoop()
<結果>
![]() |
| ボタンをクリックしたところ |
上記スクリプト内で、過去に解説した内容については省略致します。
ご確認いただきたい場合は、~基礎編~をご覧ください。
続いて詳細を見ていきます。




