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

Python Tkinter –ラベルウィジェットのテキストサイズを変更するにはどうすればよいですか?


Tkinterラベルウィジェットは、ウィンドウにラベルを作成するために使用されます。 tkinter.ttkパッケージを使用してウィジェットのスタイルを設定できます。 Labelウィジェットのfont-size、font-family、およびfont-styleのサイズを変更するには、 font(‘font-family font style’、font-size)の組み込みプロパティを使用できます。 。

この例では、font-sizeやfont-styleなどのラベルテキストのスタイルを変更するボタンを作成します。

#Import the required libraries
from tkinter import *

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

#Set the geometry of frame
win.geometry("650x250")

#Define all the functions
def size_1():
   text.config(font=('Helvatical bold',20))

def size_2():
   text.config(font=('Helvetica bold',40))

#Create a Demo Label to which the changes has to be done
text=Label(win, text="Hello World!")
text.pack()

#Create a frame
frame= Frame(win)

#Create a label
Label(frame, text="Select the Font-Size").pack()

#Create Buttons for styling the label
button1= Button(frame, text="20", command= size_1)
button1.pack(pady=10)

button2= Button(frame, text="40", command=size_2)
button2.pack(pady=10)

frame.pack()
win.mainloop()

出力

上記のコードを実行すると、テキストラベルを含むウィンドウが表示されます。ボタンを使用して、テキストラベルのフォントサイズを変更できます。

Python Tkinter –ラベルウィジェットのテキストサイズを変更するにはどうすればよいですか?

次に、テキストラベルウィジェットのフォントサイズを変更することを選択します。

Python Tkinter –ラベルウィジェットのテキストサイズを変更するにはどうすればよいですか?


  1. Tkinterテキストウィジェットから入力を取得するにはどうすればよいですか?

    tkinterでは、パッケージを使用したテキスト属性を使用してテキストウィジェットを作成できます。ただし、GUIアプリケーションの作成中に、テキストウィジェットからの入力をキャプチャする必要がある場合があります。 .get()を使用して、テキストウィジェットでユーザーから入力を取得できます。 方法。入力範囲を指定する必要があります。最初は1.0からENDで、開始文字と終了文字がENDまで表示されます。 例 #Import tkinter library from tkinter import * #Create an instance of tkinter window or frame

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

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