Tkinter チュートリアル - Hello World

私たちが最初に実行した Tkinter プログラムは、ほぼすべての新しいプログラミング言語またはモジュールで標準 Hello World でした。

Tkinter Hello World.py
from sys import version_info
if version_info.major == 2:
    import Tkinter as tk
elif:
    import tkinter as tk
    
app = tk.Tk()
app.title("Hello World")
app.mainloop()

生成されるウィンドウは次のとおりです。

Tkinter Hello World

注意

Tkinter の名前は、Python 2 の Tkinter から Python 3 の tkinter に変更されました。したがって、Python 2 および 3 互換の Tkinter コードを作成する場合は、Tkinter をインポートする前に Python メジャーバージョン番号を確認する必要があります。

Python 2.x の場合、

import Tkinter as tk

Python 3 の場合、

import tkinter as tk

プログラムの次の行

app = tk.Tk()

メインウィンドウ自体のアプリケーションウィンドウには、ラベル、ボタン、キャンバスなどの他のウィジェットを含めることができます。メインウィンドウは、すべてのウィジェットの親ウィンドウです。

app.title('Hello World')

メインウィンドウに名前を付けます Hello World

app.mainloop()

ウィンドウのインスタンスを作成した後、ウィンドウを mainloop() 無限ループに入れるために呼び出される必要があります。そうでなければ、何も表示されません。

comments powered by Disqus