Tkinter チュートリアル - Hello World
胡金庫
2024年2月15日
私たちが最初に実行した Tkinter プログラムは、ほぼすべての新しいプログラミング言語またはモジュールで標準 Hello World
でした。
from sys import version_info
if version_info.major == 2:
import Tkinter as tk
else:
import tkinter as tk
app = tk.Tk()
app.title("Hello World")
app.mainloop()
生成されるウィンドウは次のとおりです。
注意
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()
無限ループに入れるために呼び出される必要があります。そうでなければ、何も表示されません。