Python
 Computer >> コンピューター >  >> プログラミング >> Python

Tkinterクラスのtitle()メソッドとwm_title()メソッドの違い


Tkinterには、多くの関数と組み込みメソッドを含む明確なクラス階層があります。アプリケーションを作成するときは、これらの関数を使用してコンポーネントの構造を構築します。wmクラスは、ミックスインである「ウィンドウマネージャー」の略です。 多くの組み込み関数とメソッドを提供するクラス。

メソッドwm_title() tkinterウィンドウのタイトルを変更するために使用されます。ただし、代わりに、 win.title()を使用することもできます。 方法。一般に、wmクラスは、ウィンドウサービスと通信できるようにする多くのメソッドを提供します。

# Import the required libraries
from tkinter import *

# Create an instance of tkinter frame or window
win = Tk()

# Set the size of the window
win.geometry("700x350")
win.wm_title("This is the Title")

# Add A label widget
Label(win, text="Welcome to TutorialsPoint✨ \n" "You are browsing the best resource for Online Education.", font=('Aerial 18 italic')).place(x=50, y=150)

win.mainloop()

出力

上記のコードを実行して、ラベルテキストウィジェットを含むウィンドウを表示します。

Tkinterクラスのtitle()メソッドとwm_title()メソッドの違い


  1. TkinterのTkクラスとトップレベルクラスの違いは何ですか?

    Tkinterウィンドウは、 Tkを初期化することによって作成されます 最初にオブジェクト。これは、アプリケーションのインスタンス化に役立つTkinterアプリケーションの最小限の部分です。 Tk すべてのウィジェットが配置されるアプリケーションウィンドウなど、アプリケーションの基本的な構成要素を構築するのに役立ちます。 ただし、トップレベルクラス メインアプリケーションの内部ウィジェットを介して通信するのに役立ちます。トップレベルクラスの例の1つは、トップレベルです。 アプリケーションのメインウィンドウ以外の子ウィンドウを表示するウィンドウ。トップレベルウィンドウは、ウィジェットや機能

  2. Pythonのtkinterとtkinter.ttkのウィジェットの違いは何ですか?

    tkinter.ttk tkinterウィジェットのスタイルを設定するために使用されるモジュールです。 CSSを使用してHTML要素のスタイルを設定するのと同じように、tkinter.ttkを使用してtkinterウィジェットのスタイルを設定します。 tkinterウィジェットとtkinter.ttkの主な違いは次のとおりです。 − Tkinterウィジェットは、ボタン、ラベル、テキスト、スクロールバーなどを追加するために使用されますが、tkinter.ttkは、tkinterウィジェットと比較してさまざまなウィジェットをサポートしています。 Tkinter.ttkはPlac