wxPythonとは? わかりやすく解説

wxPython

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2025/01/29 09:04 UTC 版)

wxPython
作者 ロビン・ダン
ハリ・パサネン
初版 1998年 (27年前) (1998)
最新版
4.2.1[1] / 2023年6月8日 (19か月前)
リポジトリ
プログラミング
言語
C++/Python
対応OS クロスプラットフォーム
種別 ウィジェット・ツールキット
ライセンス wxWidgets license
公式サイト www.wxpython.org
テンプレートを表示

wxPythonPythonで記述されたクロスプラットフォームウィジェット・ツールキットである。wxPythonはロビン・ダンがHP-UXシステム上でGUIを必要として生み出された。wxPythonはwxWidgetsと同自由ソフトウェアライセンスが適用されている。これはフリーソフトウェア財団Open Source Initiativeによって認可されたライセンスである。

このサンプルは"Hello world"モジュールである。wxPythonの二つのオブジェクト(windowオブジェクト,applicationオブジェクト)を通してメッセージを表示する。

#!/usr/bin/env python

import wx

class TestFrame(wx.Frame):
    def __init__(self, parent, ID, title):
        wx.Frame.__init__(self, parent, -1, title, pos=(0, 0), size=(320, 240))
        panel = wx.Panel(self, -1)
        text = wx.StaticText(panel, -1, "Hello, World!", wx.Point(10, 5), wx.Size(-1, -1))

class TestApp(wx.App):
    def OnInit(self):
        frame = TestFrame(None, -1, "Hello, world!")
        self.SetTopWindow(frame)
        frame.Show(True)
        return True

if __name__ == '__main__':
    app = TestApp()
    app.MainLoop()

関連項目

外部リンク

  1. ^ "Release 4.2.1"; 閲覧日: 2023年6月30日; 出版日: 2023年6月8日.




固有名詞の分類


英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「wxPython」の関連用語

wxPythonのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



wxPythonのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのwxPython (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2025 GRAS Group, Inc.RSS