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

Tkinterテキストウィジェットのテキストを中央に配置するにはどうすればよいですか?


Tkinterテキストウィジェットは、複数行のテキスト入力ウィジェットです。入力フィールドにテキストデータを挿入、削除、および追加するために使用されます。ウィジェットクラスに多くの組み込み関数と属性を提供します。

Tkinter TextウィジェットのCENTERでテキストを構成および整列するには、 justify =CENTERを使用できます。 プロパティ。

# 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")

text=Text(win)

# Configure the alignment of the text
text.tag_configure("tag_name", justify='center')

# Insert a Demo Text
text.insert("1.0", "How do I center align the text " "in a Tkinter Text widget?")

# Add the tag in the given text
text.tag_add("tag_name", "1.0", "end")
text.pack()

win.mainloop()

出力

上記のコードを実行して、テキストウィジェットの中央にサンプルテキストが配置されたウィンドウを表示します。

Tkinterテキストウィジェットのテキストを中央に配置するにはどうすればよいですか?


  1. Tkinterラベルのテキストを取得するにはどうすればよいですか?

    Tkinterラベルは、ウィンドウにテキストまたは画像を作成して表示するために使用されます。フォントファミリー、パディング、幅、高さなどのラベル情報をカスタマイズするために使用できるいくつかのコンポーネントと関数があります。ウィンドウにラベルテキストを表示するために、必要なテキストの値を書き込むことができます。ウィンドウに表示されます。 例 #Import the required library from tkinter import * #Create an instance of tkinter frame win= Tk() #Define the geometry of the

  2. Tkinterテキストウィジェットを読み取り専用にする方法は?

    Tkinterでは、テキストウィジェットを無効にしたい場合があります。これを実現するために、テキスト構成をDISABLEDとして設定できます。これにより、テキストウィジェットがフリーズし、読み取り専用になります。 この例では、テキストウィジェットと、ユーザーがテキストウィジェットを即座に無効化またはフリーズできるボタンを作成します。 例 #Import the library from tkinter import * #Create an instance of window win= Tk() #Set the geometry of the window win.geometry(