# -*- coding: utf-8 -*-
import wx
app = wx.App()
# ファイル選択ダイアログを作成
dialog = wx.FileDialog(None, u'ファイルを選択してください')
# ファイル選択ダイアログを表示
dialog.ShowModal()
<結果>
![]() |
| ※環境により表示内容は異なります |
# -*- coding: utf-8 -*-
import wx
app = wx.App()
# メッセージダイアログを作成
dialog = wx.MessageDialog(None, u'メッセージ', u'タイトル')
# メッセージダイアログを表示
dialog.ShowModal()
# -*- coding: utf-8 -*-
import wx
app = wx.App()
# メッセージボックスを表示
wx.MessageBox(u'メッセージ', u'タイトル')
# -*- coding: utf-8 -*-
import wx
app = wx.App()
frame = wx.Frame(None, -1, u'タイトル', size=(200, 200))
panel = wx.Panel(frame, -1)
# ラジオボタンの設置
radiobutton_1 = wx.RadioButton(panel, -1, 'radiobutton_1', pos=(10,10))
radiobutton_2 = wx.RadioButton(panel, -1, 'radiobutton_2', pos=(10,40))
radiobutton_3 = wx.RadioButton(panel, -1, 'radiobutton_3', pos=(10,70))
radiobutton_4 = wx.RadioButton(panel, -1, 'radiobutton_4', pos=(10,100))
frame.Show()
app.MainLoop()
# -*- coding: utf-8 -*-
import wx
app = wx.App()
frame = wx.Frame(None, -1, u'タイトル', size=(200, 200))
panel = wx.Panel(frame, -1)
# チェックボックスの設置
checkbox_1 = wx.CheckBox(panel, -1, 'CheckBox_1', pos=(10,10))
checkbox_2 = wx.CheckBox(panel, -1, 'CheckBox_2', pos=(10,40))
checkbox_3 = wx.CheckBox(panel, -1, 'CheckBox_3', pos=(10,70))
frame.Show()
app.MainLoop()
# -*- coding: utf-8 -*-
import wx
app = wx.App()
frame = wx.Frame(None, -1, u'タイトル', size=(200, 200))
panel = wx.Panel(frame, -1)
# 選択肢の作成(リスト)
array = ("test1", "test2", "test3", "test4", "test5")
# リストボックスの設置
listbox = wx.ListBox(panel, -1, choices=array)
frame.Show()
app.MainLoop()
# -*- coding: utf-8 -*-
import wx
app = wx.App()
frame = wx.Frame(None, -1, u'タイトル', size=(200, 200))
panel = wx.Panel(frame, -1)
# 選択肢の作成(リスト)
array = ("test1", "test2", "test3", "test4", "test5")
# コンボボックスの設置
combo = wx.ComboBox(panel, -1, u'選択', choices=array)
frame.Show()
app.MainLoop()
![]() |
| プルダウンした状態 |