Tkinter ウィンドウのタイトルを変更する

Siddharth Swami 2021年11月20日 2021年10月19日
Tkinter ウィンドウのタイトルを変更する

このチュートリアルでは、tkinter ウィンドウのタイトルバーを変更する方法を学習します。

tkinter のタイトルは、アプリケーションウィンドウに割り当てられた名前を示しています。これは主にアプリケーションの上部にあります。このために、title() 関数を使用できます。

Tk() 関数を使用してウィジェットオブジェクトを作成し、title() 関数を使用してこのウィンドウにタイトルを追加します。

例えば、

from tkinter import *

ws = Tk()
ws.title('Hello_World')
ws.geometry('400x300')

ws.mainloop()

出力:

tkinter ウィンドウのタイトル

上記の例では、Hello_World というタイトルのウィンドウが表示されています。

テキストスタイル、フォントサイズ、またはタイトルの色を変更する場合、tkinter の唯一の目的は独自のサイズとスタイルを持つ名前を提供することであるため、tkinter を使用して変更することはできません。デフォルトでは。

tkinter フレームにタイトルを設定する場合は、関数 LabelFrame() を使用する必要があります。これは、フレームにタイトルを設定するのに役立ちます。この関数は、表示されるフォントサイズとテキストを入力として受け取ります。また、色を変えることもできます。

以下のコードはこれを示しています。

from tkinter import *
ws = Tk()
ws.title(string='')
ws.geometry('400x300')

frame = LabelFrame(
    ws,
    text='Hello_World',
    bg='#f0f0f0',
    font=(30)
)
frame.pack(expand=True, fill=BOTH)

Button(
    frame,
    text='Submit'
).pack()

ws.mainloop()

出力:

tkinter ウィンドウのタイトル