2020年3月2日月曜日
wxPythonのwxFormBuilderを以下サイトを参考につかってみた。
wxPythonのwxFormBuilderを以下サイトを参考につかってみた。
wxpython/project1/main.py
naonaorange's blog
2019-08-15
wxPythonのGUIデザイナーwxFormBuilderを使ってみる
https://naonaorange.hatenablog.com/entry/2019/08/15/170656
要は上で作成されたコードは手動では変更しない方がいいらしい。
しても、wxFormBuilderで編集するとそのコードがきえるらしい。
以下上サイトの要約
1. wxFormBuilderで作成、ファイル等保存
2. 2. MyApp.pyとMyProject1MyForm1.pyというファイルが生成さる
import wx
import MyApp
from MyProject1MyFrame1 import MyProject1MyFrame1
3. MyProject1MyForm1を継承するMyProject1MyFrame1Childを作成
そのファイルに自分の書きたいコードを書く
class MyProject1MyFrame1Child( MyProject1MyFrame1 ):
def __init__( self, parent ):
MyProject1MyFrame1.__init__( self, parent )
#自作コード
def
4. main.py作成
#! env python
# -*- coding: utf-8 -*-
import os
import sys
import wx
from MyProject1MyFrame1Child import MyProject1MyFrame1Child
if __name__ == '__main__':
app = wx.App(False)
frame = MyProject1MyFrame1Child(None)
frame.Show(True)
app.MainLoop()
登録:
コメントの投稿 (Atom)
About
リンク
連絡フォーム
ブログ アーカイブ
-
▼
2020
(26)
-
▼
3月
(11)
- wxpython お絵かきプログラム ピッカーから前景色をえらんで線を描けるようにした。
- wxpython お絵かきソフトのたまご
- wxpython linuxのカラーピッカーは色編集ボタンがないので、色編集が出来るボタンを つく...
- wxpython 上のListCtrlの選択で下のNotebookのタブを選択する
- wxpython ボタンイベントによりNotebookタブ選択、 それらをクラス化する
- wxpython 複数のpanel を作成 ウィンドウの大きさがかわってもそれにつれてpanelの大...
- wxpython panelの複数表示及び下panelにNotebookを貼り付け ボタンを押してN...
- wxpython panelの複数表示及び下panelにNotebookを貼り付け
- wxpython マウスを筆にして絵を描く 親クラス作成
- wxPythonのwxFormBuilderを以下サイトを参考につかってみた。
- wxpython マウスを筆にして絵を描く
-
▼
3月
(11)
0 件のコメント:
コメントを投稿