ホームページ > バックエンド開発 > Python チュートリアル > wxPythonフレームワーククラスとパネルクラスの使用例

wxPythonフレームワーククラスとパネルクラスの使用例

WBOY
リリース: 2016-06-16 08:41:34
オリジナル
1155 人が閲覧しました

この記事の例は、wxPython フレームワーク クラスとパネル クラスの使用法を説明しており、参考のために共有されています。具体的な分析は次のとおりです。

実装コードは次のとおりです:

import wx  
 
class MyApp(wx.App):  #自定义应用程序类,类中调用自定义的框架类 
  def OnInit(self): 
    self.frame = MyFrame(None, title = "My Main Frame jb51.net") 
    self.SetTopWindow(self.frame) 
    self.frame.Show() 
 
    return True 
 
class MyFrame(wx.Frame): #自定义框架类,自定义的框架类中有一个panel的属性 
  def __init__(self, parent, id=wx.ID_ANY, title=""): 
    super(MyFrame, self).__init__(parent, id ,title) 
 
       # Attributes  
    self.panel = wx.Panel(self) 
 
if __name__ == "__main__": 
  app = MyApp() 
  app.MainLoop()

ログイン後にコピー

プログラムの実行結果は次のとおりです:

この記事が皆さんの Python プログラミングに役立つことを願っています。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート